@@ -187,8 +187,8 @@ createSessionAtCommit_ commitUUID newSessionId (InProcessConnection _ sessions g
187187 graph <- readTVar graphTvar
188188 case transactionForUUID commitUUID graph of
189189 Left err -> pure (Left err)
190− Right _ -> do
191− let freshDiscon = DisconnectedTransaction commitUUID RE.basicDatabaseContext
190+ Right transaction -> do
191+ let freshDiscon = DisconnectedTransaction commitUUID (transactionContext transaction)
192192 keyDuplication <- STMMap.lookup newSessionId sessions
193193 case keyDuplication of
194194 Just _ -> pure $ Left (SessionIdInUse newSessionId)