Quote Originally Posted by raphael View Post
If printf("Not a valid iwd: %s\n", file) gets triggered, then the client gets stuck starting the download of this file and the next ones don't start right?

Could someone suggest a way for the process to go try the next files when this happens please.
No, because you are not supposed to download any non iwd files.

And the current libcod uses voron's custom_SV_WriteDownloadToClient function (https://github.com/M-itch/libcod/blo...ibcod.cpp#L403)