Revert "append"

This reverts commit 5ad868428a.
This commit is contained in:
zhaoxiaomeng
2022-11-29 15:29:25 +08:00
parent 26a59659d0
commit 281bf90c10

View File

@@ -1450,19 +1450,22 @@ int tls_record_do_recv(uint8_t *record, size_t *recordlen, tls_socket_t sock) {
len = 5; len = 5;
while (len) { while (len) {
while (r = tls_socket_recv(sock, record + 5 - len, len, 0)) { while ((r = tls_socket_recv(sock, record + 5 - len, len, 0)) < 0) {
if (errno == EAGAIN) { if (errno == EAGAIN) {
continue; continue;
} else if (r < 0) { } else {
error_print(); error_print();
return -1; return -1;
} else {
perror("tls_record_do_recv");
error_print();
return 0;
} }
} }
error_print();
if (r == 0) {
perror("tls_record_do_recv");
error_print();
return 0;
}
len -= r; len -= r;
} }
if (!tls_record_type_name(tls_record_type(record))) { if (!tls_record_type_name(tls_record_type(record))) {