diff --git a/checkin_notes b/checkin_notes index 6158b9a700..1c444bef2e 100755 --- a/checkin_notes +++ b/checkin_notes @@ -23857,3 +23857,12 @@ Rom 2 Feb 2005 client/win/ win_screensaver.cpp, .h + +Rom 2 Feb 2005 + - Bug Fix: Ops, when deleting a bunch of code, make sure all of it really + isn't needed. When the manager looses the core client reset the message + sequence back to zero so when we detect the core client again we can + get all the messages. + + clientgui/ + MainDocument.cpp diff --git a/clientgui/MainDocument.cpp b/clientgui/MainDocument.cpp index 8cb10162b5..6b98a0ff42 100644 --- a/clientgui/MainDocument.cpp +++ b/clientgui/MainDocument.cpp @@ -211,6 +211,8 @@ wxInt32 CMainDocument::Disconnect() m_dtCachedStateLockTimestamp = wxDateTime::Now(); m_dtCachedStateTimestamp = wxDateTime( (time_t)0 ); + m_iMessageSequenceNumber = 0; + m_bIsConnected = false; }