From a36e68fbc3d635b7a9b6aa342786e17123698d9f Mon Sep 17 00:00:00 2001 From: Nakidai Date: Fri, 30 Jan 2026 14:56:24 +0300 Subject: Speed up user removing Now it's O(n) instead of O(n^2) --- loop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loop.c b/loop.c index cfba4b6..fdb2e66 100644 --- a/loop.c +++ b/loop.c @@ -126,7 +126,7 @@ loop: writef(peers[i].fd, "ERROR :Closing Link: %s", peers[i].host); close(peers[i].fd); user_remove(i); - i = 0; + --i; } goto loop; } -- cgit 1.4.1