1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

fix #57, use lock(acquire/release publish) to avoid duplicated publishing. 0.9.188.

This commit is contained in:
winlin 2014-08-03 21:22:40 +08:00
parent 6dd065bcc3
commit ade2376da0
6 changed files with 109 additions and 33 deletions

View file

@ -89,7 +89,9 @@ private:
virtual int check_vhost();
virtual int playing(SrsSource* source);
virtual int fmle_publishing(SrsSource* source);
virtual int do_fmle_publishing(SrsSource* source);
virtual int flash_publishing(SrsSource* source);
virtual int do_flash_publishing(SrsSource* source);
virtual int process_publish_message(SrsSource* source, SrsMessage* msg, bool vhost_is_edge);
virtual int process_play_control_msg(SrsConsumer* consumer, SrsMessage* msg);
private: