Changeset 123

Show
Ignore:
Timestamp:
24/10/08 10:55:03 (3 months ago)
Author:
smoku
Message:

Added connection failure reason to log

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • jggtrans/src/sessions.c

    r119 r123  
    5151static int session_io_handler(Session *s); 
    5252 
     53char* gg_failure_reason[] = { 
     54    "RESOLVING",       /* nie znaleziono serwera */ 
     55    "CONNECTING",      /* nie moÅŒna się połĠ
     56czyć */ 
     57    "INVALID",         /* serwer zwrócił nieprawidłowe dane */ 
     58    "READING",         /* zerwano połĠ
     59czenie podczas odczytu */ 
     60    "WRITING",         /* zerwano połĠ
     61czenie podczas zapisu */ 
     62    "PASSWORD",        /* nieprawidłowe hasło */ 
     63    "404",             /* XXX nieuÅŒywane */ 
     64    "TLS",             /* błĠ
     65d negocjacji TLS */ 
     66    "NEED_EMAIL",      /* serwer rozłĠ
     67czył nas z prośbÄ 
     68 o zmianę emaila */ 
     69    "INTRUDER",        /* za duÅŒo prób połĠ
     70czenia się z nieprawidłowym hasłem */ 
     71    "UNAVAILABLE"      /* serwery sÄ 
     72 wyłĠ
     73czone */ 
     74}; 
     75 
    5376static void session_stream_destroyed(gpointer key,gpointer value,gpointer user_data){ 
    5477Session *s=(Session *)value; 
     
    494517                        return FALSE; 
    495518                case GG_EVENT_CONN_FAILED: 
    496                         g_message(N_("Login failed (%d) for %s, GGid: %i"),event->event.failure,s->jid,s->ggs->uin); 
     519                        g_message(N_("Login failed (%d:%s) for %s, GGid: %i"),event->event.failure,gg_failure_reason[event->event.failure],s->jid,s->ggs->uin); 
    497520                        if (s->req_id) 
    498521                                jabber_iq_send_error(s->s,s->jid,NULL,s->req_id,401,_("Unauthorized"));