commit 06f233ad8aeb4c82d97e742c38792217e946efe0 from: Omar Polo date: Thu Jan 21 19:46:36 2021 UTC ensure we're in the correct state commit - 0ac2dceccc16af7722dae9b59917a329b525fefe commit + 06f233ad8aeb4c82d97e742c38792217e946efe0 blob - 8d08c12a96f72d7484dfd977f4c49a65ec618c65 blob + c1ccbcee9f8abbb5b370ac14fb3a8cbd2ba630e7 --- server.c +++ server.c @@ -340,6 +340,9 @@ send_file(struct pollfd *fds, struct client *c) { ssize_t ret, len; + /* ensure the correct state */ + c->state = S_SENDING; + len = (c->buf + c->len) - c->i; while (len > 0) {