Prevent sessions from becoming unset.

This commit is contained in:
Thulinma 2016-05-24 11:12:54 +02:00
parent aac1fcc351
commit 6caa02c63f

View file

@ -297,6 +297,15 @@ void Controller::statSession::update(unsigned long index, IPC::statExchange & da
}else{ }else{
streamStats[streamName].upBytes += currUp - prevUp; streamStats[streamName].upBytes += currUp - prevUp;
streamStats[streamName].downBytes += currDown - prevDown; streamStats[streamName].downBytes += currDown - prevDown;
if (sessionType == SESS_UNSET){
if (data.connector() == "INPUT"){
sessionType = SESS_INPUT;
}else if (data.connector() == "OUTPUT"){
sessionType = SESS_OUTPUT;
}else{
sessionType = SESS_VIEWER;
}
}
} }
} }
} }