소스 검색

put this test in the correct location, only need it for read...

tags/ggatessh-v1.0.0
John-Mark Gurney 3 년 전
부모
커밋
28fd413c26
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)


불러오는 중...
취소
저장