35cf080717
The session_id must be in the 'data' field, not at the top level, so the watcher can parse it into protocol.Message and the handler can find it at msg.Data["session_id"].