pub type SessionMapRef = Arc<RwLock<HashMap<(i32, i32), Arc<SessionImpl>>>>;
Session map identified by (process_id, secret_key)
(process_id, secret_key)
struct SessionMapRef { /* private fields */ }