Skip to content

Commit

Permalink
adding session in the session list of acceptor when created
Browse files Browse the repository at this point in the history
  • Loading branch information
haoyang1994 committed Aug 8, 2024
1 parent e78276a commit 2ccd8eb
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions acceptor.go
Original file line number Diff line number Diff line change
Expand Up @@ -335,13 +335,13 @@ func (a *Acceptor) handleConnection(netConn net.Conn) {
a.globalLog.OnEventf("Session %v not found for incoming message: %s", sessID, msgBytes)
return
}
dynamicSession, err := a.sessionFactory.createSession(sessID, a.storeFactory, a.settings.globalSettings.clone(), a.logFactory, a.app)
a.sessions[sessID], err = a.sessionFactory.createSession(sessID, a.storeFactory, a.settings.globalSettings.clone(), a.logFactory, a.app)
if err != nil {
a.globalLog.OnEventf("Dynamic session %v failed to create: %v", sessID, err)
return
}
a.dynamicSessionChan <- dynamicSession
session = dynamicSession
a.dynamicSessionChan <- a.sessions[sessID]
session = a.sessions[sessID]
}

a.sessionAddr.Store(sessID, netConn.RemoteAddr())
Expand Down

0 comments on commit 2ccd8eb

Please sign in to comment.