Skip to content

Loading…

QUIT, KILL removes users from user list before processing event hooks #73

Closed
Acubed opened this Issue · 2 comments

4 participants

@Acubed

The default 'raw' event hook is executed before anything else, which removes. It emits a 'quit' event which lists the removed users, however other commands (KILL, NICK) have no way of knowing what the affected channels are. Additionally with the current 'quit' event there is no way to get the raw parsed packet AND the list of channels the user was in. Perhaps the data structures should not be modified until all event hooks have been fully processed.

@MrSam

May be related to #243 ?

@Jnull

Since #242 has been closed, i believe events were added in a previous code rewrite.

I suggest this be closed.

@jirwin jirwin closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.