Kaynağa Gözat

Fix error in ping timeout

master
Thomas Mannay GitHub 7 yıl önce
ebeveyn
işleme
af473b3b6e
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. +2
    -2
      tubes.c

+ 2
- 2
tubes.c Dosyayı Görüntüle

@@ -23,7 +23,7 @@ static SSL *ssl;
static char *host = "chat.freenode.net"; static char *host = "chat.freenode.net";
static char port[6] = "6667"; static char port[6] = "6667";
static short use_ssl = 0; static short use_ssl = 0;
static unsigned int last_response;
static unsigned int last_response = time(NULL);


static int static int
tube(char *direction) tube(char *direction)
@@ -149,7 +149,7 @@ main(int argc, char **argv)
syslog(LOG_ERR, strerror(errno)); syslog(LOG_ERR, strerror(errno));
status = 1; status = 1;
break; break;
} else if (r == 0 && last_response - time(NULL) >= PING_TIMEOUT) {
} else if (r == 0 && time(NULL) - last_response >= PING_TIMEOUT) {
syslog(LOG_ERR, "ping timeout"); syslog(LOG_ERR, "ping timeout");
status = 1; status = 1;
break; break;


Yükleniyor…
İptal
Kaydet