# | Line 916 | Line 916 | exit_client(struct Client *source_p, str | |
---|---|---|
916 | if (IsIpHash(source_p)) | |
917 | remove_one_ip(&source_p->localClient->ip); | |
918 | ||
919 | < | delete_auth(source_p); |
919 | > | if (source_p->localClient->auth) |
920 | > | { |
921 | > | delete_auth(source_p->localClient->auth); |
922 | > | source_p->localClient->auth = NULL; |
923 | > | } |
924 | ||
925 | /* This source_p could have status of one of STAT_UNKNOWN, STAT_CONNECTING | |
926 | * STAT_HANDSHAKE or STAT_UNKNOWN |
– | Removed lines |
+ | Added lines |
< | Changed lines (old) |
> | Changed lines (new) |