Changeset 9595d2b for ipc.c


Ignore:
Timestamp:
2010-07-09T08:25:25Z (9 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
debe871
Parents:
f545372
Message:

Also sync umodes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ipc.c

    rf545372 r9595d2b  
    322322                        GSList *l;
    323323                       
     324                        /* TODO: Move this all into irc_switch_fd() or so and
     325                           irc_sync() */
    324326                        b_event_remove( irc->r_watch_source_id );
    325327                        closesocket( irc->fd );
     
    327329                        irc->r_watch_source_id = b_input_add( irc->fd, B_EV_IO_READ, bitlbee_io_current_client_read, irc );
    328330                        ipc_child_recv_fd = -1;
     331                       
     332                        irc_write( irc, ":%s!%s@%s MODE %s :%s", irc->user->nick,
     333                                   irc->user->user, irc->user->host, irc->user->nick,
     334                                   irc->umode );
    329335                       
    330336                        for( l = irc->channels; l; l = l->next )
     
    376382                irc_channel_del_user( l->data, irc->user, IRC_CDU_KICK,
    377383                                      "Switching to old session" );
     384       
     385        irc_write( irc, ":%s!%s@%s MODE %s :-%s", irc->user->nick,
     386                   irc->user->user, irc->user->host, irc->user->nick,
     387                   irc->umode );
    378388}
    379389
Note: See TracChangeset for help on using the changeset viewer.