From 1cf28e95653dfb219b6efc66456d0b39b931d00f Mon Sep 17 00:00:00 2001
From: root <>
Date: Wed, 7 May 2025 13:57:04 +0000
Subject: [PATCH] bugs

---
 main.s | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/main.s b/main.s
index e87bcb7..974f397 100644
--- a/main.s
+++ b/main.s
@@ -63,7 +63,7 @@ pollfds__scan:
 
 pollfds__scan__loop:
     cmp r15, [pollfds_len]
-    jge return
+    jge poll
     mov r10w, [pollfds + r15 * pollfd_size + 6]
     cmp r10w, 0
     jne pollfds__scan__found
@@ -93,6 +93,7 @@ pollfds__scan__found__server:
     call pollfds__append
 
     pop rdi
+    add r15, 1
     jmp pollfds__scan__loop
 
 ; edi - fd