From b25a469d30518e2db5e47350a2cb687d6da98b78 Mon Sep 17 00:00:00 2001 From: Patrick Peng Sun Date: Thu, 1 Jun 2017 01:07:17 +1000 Subject: [PATCH] very important bugfix, to save session changes caused by procedure --- sessionManager.go | 1 + 1 file changed, 1 insertion(+) diff --git a/sessionManager.go b/sessionManager.go index 60274d5..c60cf39 100644 --- a/sessionManager.go +++ b/sessionManager.go @@ -132,6 +132,7 @@ func (m *SessionManager) startJob(openID string) { m.checkOpenID(openID, v) s := m.sessions[openID] s.data.incomingMsg(v) //<=== main logic for processing each incoming message + m.sessions[openID] = s jobFinished.consumed++ default: hasJob = false