summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorDanny Holman <dholman@gymli.org>2023-07-25 12:37:26 -0500
committerDanny Holman <dholman@gymli.org>2023-07-25 12:37:26 -0500
commit9761d54f75ea632a05a37c56f59d33f5b8459688 (patch)
tree4fdea6b4352aa9185ea2f54b5df439d695980017 /server
parent7bca46d73e91e4a3c9e7823d8bec0fa596c22960 (diff)
server: fix incorrect inequality in print_hostinfo
Fix a bug in which print_hostinfo would check for a positive return value from read_session instead of a negative value. Signed-off-by: Danny Holman <dholman@gymli.org>
Diffstat (limited to 'server')
-rw-r--r--server/src/mini-rat.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/server/src/mini-rat.c b/server/src/mini-rat.c
index 305153c..12e44cf 100644
--- a/server/src/mini-rat.c
+++ b/server/src/mini-rat.c
@@ -27,7 +27,7 @@ void print_hostinfo(void) {
return;
write_session(cur_session, "HOSTINFO\r\n", 11);
char *buffer = malloc(4096);
- if (read_session(cur_session, buffer, 4096) >= 0) {
+ if (read_session(cur_session, buffer, 4096) <= 0) {
printf("Timeout on session %d\n", cur_session);
kill_session(cur_session);
cur_session = 0;