libpurple/protocols/jabber/jabber.c

changeset 22277
7c386db62c81
parent 22225
6cd802a8c5ad
child 22398
1a6f172dfbd4
child 22468
c0f99a22627f
--- a/libpurple/protocols/jabber/jabber.c	Thu Jan 17 21:08:20 2008 +0000
+++ b/libpurple/protocols/jabber/jabber.c	Wed Jan 23 23:28:38 2008 +0000
@@ -432,6 +432,7 @@
 	}
 
 	while((len = purple_ssl_read(gsc, buf, sizeof(buf) - 1)) > 0) {
+		gc->last_received = time(NULL);
 		buf[len] = '\0';
 		purple_debug(PURPLE_DEBUG_INFO, "jabber", "Recv (ssl)(%d): %s\n", len, buf);
 		jabber_parser_process(js, buf, len);
@@ -459,6 +460,7 @@
 		return;
 
 	if((len = read(js->fd, buf, sizeof(buf) - 1)) > 0) {
+		gc->last_received = time(NULL);
 #ifdef HAVE_CYRUS_SASL
 		if (js->sasl_maxbuf>0) {
 			const char *out;

mercurial