MICROHTTPD: Do not return wrong socket when DUPFD fails
This patch fixes a compatibility issue identified when another software uses this flavor of the library but doesn't have extended FD count limit.
(Sent by e-mail to @apeters, doing it properly here)