diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-12-06 21:26:03 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-12-06 21:26:03 +0100 |
commit | 9adbf6de0ae34b3c54f0514e133291c9f0be3d53 (patch) | |
tree | 87dd6a70f8ca258429399d5e13a0553fb874b0a5 | |
parent | db12bae0d9764c2825130dd766b9a1fe10956044 (diff) |
fix ToSrvCltInfo nil dereference on fallback hopping
-rw-r--r-- | hop.go | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -201,7 +201,9 @@ func (cc *ClientConn) HopRaw(serverName string) error { cc.server().SendCmd(&mt.ToSrvJoinModChan{Channel: ch}) } - cc.server().SendCmd(cc.cltInfo) + if cc.cltInfo != nil { // May not be initialized yet if this is an early fallback. + cc.server().SendCmd(cc.cltInfo) + } return nil } |