[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Ayttm-commits] CVS: ayttm/modules/msn2 msn.C,1.2,1.3
From: |
Colin Leroy <address@hidden> |
Subject: |
[Ayttm-commits] CVS: ayttm/modules/msn2 msn.C,1.2,1.3 |
Date: |
Tue, 31 Dec 2002 20:57:59 -0500 |
Update of /cvsroot/ayttm/ayttm/modules/msn2
In directory subversions:/tmp/cvs-serv26027/modules/msn2
Modified Files:
msn.C
Log Message:
connection check was too strict
Index: msn.C
===================================================================
RCS file: /cvsroot/ayttm/ayttm/modules/msn2/msn.C,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- msn.C 31 Dec 2002 11:41:33 -0000 1.2
+++ msn.C 1 Jan 2003 01:57:56 -0000 1.3
@@ -485,13 +485,13 @@
static int checkconn(msnconn *conn) {
int status;
eb_debug(DBG_MOD, "msn: checking conn\n");
- if(waiting_ans == 1) {
+ if(waiting_ans > 2) {
eb_debug(DBG_MOD, "msn conn closed !(no answer to fname
set)\n");
close_conn(conn);
}
if(fname_pref[0]!='\0') {
status = msn_set_friendlyname(conn, fname_pref);
- waiting_ans = 1;
+ waiting_ans++;
}
if (status == 0) {
eb_debug(DBG_MOD, "conn closed... :(\n");
@@ -1234,7 +1234,8 @@
local_account_name=((authdata_NS *)conn->auth)->username;
ela = find_local_account_by_handle(local_account_name,
SERVICE_INFO.protocol_id);
strncpy(ela->alias, friendlyname, 255);
- waiting_ans = 0;
+ if(waiting_ans > 0)
+ waiting_ans--;
if(fname_pref[0]=='\0')
{ strncpy(fname_pref, friendlyname, MAX_PREF_LEN); }
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Ayttm-commits] CVS: ayttm/modules/msn2 msn.C,1.2,1.3,
Colin Leroy <address@hidden> <=
- Prev by Date:
[Ayttm-commits] CVS: ayttm ChangeLog,1.14,1.15 configure.in,1.13,1.14
- Next by Date:
[Ayttm-commits] CVS: ayttm ChangeLog,1.15,1.16 configure.in,1.14,1.15
- Previous by thread:
[Ayttm-commits] CVS: ayttm ChangeLog,1.14,1.15 configure.in,1.13,1.14
- Next by thread:
[Ayttm-commits] CVS: ayttm ChangeLog,1.15,1.16 configure.in,1.14,1.15
- Index(es):