diff --git a/jsonrpc.go b/jsonrpc.go index 14e3bcfa..6aa72263 100644 --- a/jsonrpc.go +++ b/jsonrpc.go @@ -179,6 +179,9 @@ func onRPCMessage(message webrtc.DataChannelMessage, session *Session) { return } + // Update last active timestamp for any valid RPC activity + sessionManager.UpdateLastActive(session.ID) + var request JSONRPCRequest err := json.Unmarshal(message.Data, &request) if err != nil {