Attempt fix random disconnect

This commit is contained in:
2016-01-20 22:35:57 +01:00
parent 7155b37867
commit 5f0b0f5d7d
+12 -2
View File
@@ -30,6 +30,8 @@ namespace YJMPD_UWP.Model
private DataWriter dout;
private StreamReader din;
private bool receivednull = false;
private void UpdateNetworkStatus(NetworkStatus status)
{
Status = status;
@@ -116,10 +118,18 @@ namespace YJMPD_UWP.Model
if (data == null)
{
Disconnect();
running = false;
if (receivednull)
{
Disconnect();
running = false;
}
else
{
receivednull = true;
}
}
else {
receivednull = false;
HandleMessage(data);
}
}