Skip to content

Commit 8247fbb

Browse files
committed
session_rpcserver: immediate activation for normal sessions.
1 parent 37f92f6 commit 8247fbb

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

session_rpcserver.go

+1-5
Original file line numberDiff line numberDiff line change
@@ -312,16 +312,12 @@ func (s *sessionRpcServer) AddSession(ctx context.Context,
312312
req.Label, typ, expiry, req.MailboxServerAddr,
313313
req.DevServer, uniquePermissions, caveats, nil, false, nil,
314314
session.PrivacyFlags{},
315+
session.WithImmediateActivation(),
315316
)
316317
if err != nil {
317318
return nil, fmt.Errorf("error creating new session: %v", err)
318319
}
319320

320-
sess, err = s.cfg.db.CreateSession(sess.ID)
321-
if err != nil {
322-
return nil, fmt.Errorf("error storing session: %v", err)
323-
}
324-
325321
if err := s.resumeSession(ctx, sess); err != nil {
326322
return nil, fmt.Errorf("error starting session: %v", err)
327323
}

0 commit comments

Comments
 (0)