diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-12-09 12:19:21 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-12-09 12:19:21 +0100 |
commit | 33137f88a3af636c6e12172fe29e27c742ebaf3e (patch) | |
tree | 08f966c7e9b1011969fd3215111defad8098bb39 /hop.go | |
parent | 3bcdd6e1ef5d6f601a35824fedde2af048fef633 (diff) |
hopping: don't save last server and potentially return nil if an error occured
Diffstat (limited to 'hop.go')
-rw-r--r-- | hop.go | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -23,7 +23,7 @@ var ( // so the player may have to reconnect. func (cc *ClientConn) Hop(serverName string) (err error) { defer func() { - if !Conf().ForceDefaultSrv { + if err != nil && !Conf().ForceDefaultSrv { err = authIface.SetLastSrv(cc.Name(), serverName) } }() |