Преглед на файлове

Merge branch 'master' of ssh://192.168.0.44:22/home/freebsd/ggate

tags/ggatessh-v1.0.0
John-Mark Gurney преди 3 години
родител
ревизия
d8947cd03c
променени са 1 файла, в които са добавени 7 реда и са изтрити 7 реда
  1. +7
    -7
      ggatec/ggatec.c

+ 7
- 7
ggatec/ggatec.c Целия файл

@@ -242,14 +242,14 @@ recv_thread(void *arg __unused)
ggio.gctl_length = hdr.gh_length;
ggio.gctl_error = hdr.gh_error;

if (ggio.gctl_length > buflen) {
g_gate_log(LOG_ERR, "Received too large data, %llu.", ggio.gctl_length);
reconnect = 1;
pthread_kill(sendtd, SIGUSR1);
break;
}

if (ggio.gctl_error == 0 && ggio.gctl_cmd == GGATE_CMD_READ) {
if (ggio.gctl_length > buflen) {
g_gate_log(LOG_ERR, "Received too large data, %llu.", ggio.gctl_length);
reconnect = 1;
pthread_kill(sendtd, SIGUSR1);
break;
}

data = g_gate_recv(recvfd, ggio.gctl_data,
ggio.gctl_length, MSG_WAITALL);
if (reconnect)


Зареждане…
Отказ
Запис