Avoid null pointer deref on disconnect.

This commit is contained in:
Peter Johnson
2015-11-30 00:43:34 -08:00
parent 7182b9a6b5
commit c2642f39ed

View File

@@ -132,7 +132,7 @@ void NetworkConnection::ReadThreadMain() {
decoder.Reset();
auto msg = Message::Read(decoder, m_get_entry_type);
if (!msg) {
INFO("read error: " << decoder.error());
if (decoder.error()) INFO("read error: " << decoder.error());
// terminate connection on bad message
if (m_stream) m_stream->close();
break;