small single-threaded poll(2) webserver in x86-64 assembly
Find a file
root 8ab750ba97 bugfix: removing pollfds[0] actually removed pollfds[-1]
this bug created this weird behaviour:

1. client 1 connects
2. client 2 connents
3. client 1 disconnects
4. client 2 sends a line
5. client 2 is disconnected by the server
2025-05-13 12:22:36 +00:00
.gitignore makefile 2025-05-04 11:26:20 +00:00
client.s echo server, multiple clients, lines <256 bytes 2025-05-13 12:07:03 +00:00
clients.s bugfix: removing pollfds[0] actually removed pollfds[-1] 2025-05-13 12:22:36 +00:00
constants.c echo server, multiple clients, lines <256 bytes 2025-05-13 12:07:03 +00:00
main.s echo server, multiple clients, lines <256 bytes 2025-05-13 12:07:03 +00:00
makefile separate into files 2025-05-07 11:38:56 +00:00
pollfds.s echo server, multiple clients, lines <256 bytes 2025-05-13 12:07:03 +00:00
readline.s echo server, multiple clients, lines <256 bytes 2025-05-13 12:07:03 +00:00
readme.md loop pollfds: only checking server for now 2025-05-07 13:35:04 +00:00
server.s separate into files 2025-05-07 11:38:56 +00:00