Fix reading loop failout

feature-npv2
Icedream 2014-06-13 07:31:25 +02:00
parent 94a7d20cfc
commit 1abdb83883
1 changed files with 5 additions and 0 deletions

View File

@ -93,6 +93,11 @@ namespace NPSharp.NP
_log.ErrorFormat("Protocol violation: {0}. Disconnect imminent.", error.Message); _log.ErrorFormat("Protocol violation: {0}. Disconnect imminent.", error.Message);
Disconnect(); Disconnect();
} }
catch (Exception error)
{
_log.ErrorFormat("Loop error in RPC read: {0}", error.ToString());
Disconnect();
}
_log.Debug("Now not receiving RPC messages anymore"); _log.Debug("Now not receiving RPC messages anymore");
}, _cancellationToken); }, _cancellationToken);