Merge branch 'development' into LTS_development

This commit is contained in:
Thulinma 2019-05-13 17:16:53 +02:00
commit f05346e270

View file

@ -860,6 +860,7 @@ namespace Mist {
if (H.GetHeader("Upgrade") != "websocket"){return false;}
HTTP::Websocket ws(myConn, H);
if (!ws){return false;}
setBlocking(false);
//start the stream, if needed
Util::startInput(streamName, "", true, false);
@ -888,7 +889,11 @@ namespace Mist {
if (newState == STRMSTAT_READY){
stats();
}
if (myConn.spool() && ws.readFrame()){
onWebsocketFrame();
}else{
Util::sleep(250);
}
if (newState == STRMSTAT_READY && (++metaCounter % 4) == 0){
updateMeta();
}