diff options
author | brain <brain@e03df62e-2008-0410-955e-edbf42e46eb7> | 2006-06-30 17:54:48 +0000 |
---|---|---|
committer | brain <brain@e03df62e-2008-0410-955e-edbf42e46eb7> | 2006-06-30 17:54:48 +0000 |
commit | e5c8ee880b8d122abded2aee54d25641db5e3d4f (patch) | |
tree | 18460189e453097574e24cc1917df5a5c8b3d0c0 /src/cmd_away.cpp | |
parent | 9fc81392b32c9fb6a4c9b6215e2c4987b174ce8a (diff) |
*** Interesting fix ***
When a remote kill occurs, the user record for the remotely killed user may still hang around in the servers user list which is used when removing users during a netsplit.
I managed to duplicate the old 'crash on netsplit' bug by sending a remote kill to a server, and then squitting that server without receipt of the corresponding QUIT.
The fix now removes the user record explicitly upon remote kill (this also includes collisions)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4088 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/cmd_away.cpp')
0 files changed, 0 insertions, 0 deletions