Bug 464917 - Process duplicated nick and quit messages synchronously so they don't get out of order.
r=gijs ChatZilla only. git-svn-id: svn://10.0.0.236/trunk@255058 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
3f755a0f7c
commit
17271ba92a
@ -2167,7 +2167,7 @@ function serv_nick (e)
|
||||
ev.user = cuser;
|
||||
ev.server = this;
|
||||
ev.oldNick = e.oldNick;
|
||||
this.parent.eventPump.addEvent(ev);
|
||||
this.parent.eventPump.routeEvent(ev);
|
||||
|
||||
// User must be a channel user, update sort name for userlist:
|
||||
cuser.updateSortName();
|
||||
@ -2182,7 +2182,7 @@ function serv_nick (e)
|
||||
ev.user = e.user;
|
||||
ev.server = this;
|
||||
ev.oldNick = e.oldNick;
|
||||
this.parent.eventPump.addEvent(ev);
|
||||
this.parent.eventPump.routeEvent(ev);
|
||||
}
|
||||
|
||||
e.destObject = e.user;
|
||||
@ -2207,7 +2207,7 @@ function serv_quit (e)
|
||||
ev.channel = e.server.channels[c];
|
||||
ev.server = ev.channel.parent;
|
||||
ev.reason = reason;
|
||||
this.parent.eventPump.addEvent(ev);
|
||||
this.parent.eventPump.routeEvent(ev);
|
||||
delete e.server.channels[c].users[e.user.canonicalName];
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user