Changeset 654

Show
Ignore:
Timestamp:
12/12/05 22:58:09 (3 years ago)
Author:
smoku
Message:

send disconnection jabber status before gg logoff

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/sessions.c

    r652 r654  
    622622        if (s->ping_timer) g_timer_destroy(s->ping_timer); 
    623623        session_remove_g_source(s); 
     624        while(s->resources) resource_remove((Resource *)s->resources->data,0); 
    624625        if (s->ggs){ 
    625626                if (s->connected){ 
     
    629630                gg_free_session(s->ggs); 
    630631        } 
    631         while(s->resources) resource_remove((Resource *)s->resources->data,0); 
    632632        if (s->connected && s->s && s->jid){ 
    633633                presence_send(s->s,NULL,s->user->jid,0,NULL,"Offline",0);