{"thread":{"id":"31466","subject":"[PATCH v3 0/4] Support non-WIN32 systems lacking poll()","startedAt":"2012-09-07T12:51:30Z","lastAt":"2012-09-07T12:51:30Z","messageCount":1,"participants":["Joachim Schmitz"],"isPatch":true,"patchVersion":3,"patchTotal":4},"messages":[{"id":"198516","messageId":"003901cd8cf7$80fac020$82f04060$@schmitz-digital.de","threadId":"31466","inReplyTo":null,"subject":"[PATCH v3 0/4] Support non-WIN32 systems lacking poll()","fromName":"Joachim Schmitz","fromEmail":"jojo@schmitz-digital.de","sentAt":"2012-09-07T12:51:30Z","receivedAt":"2012-09-07T12:51:30Z","isPatch":true,"sender":{"key":"jojo@schmitz-digital.de","avatar":"https://avatars.githubusercontent.com/u/1786669?v=4"},"body":"Here's now my series or patches to make the win32 implementation of poll() available to other platforms:\n\n1 - poll() exits too early with EFAULT if 1st arg is NULL, as discussed with Paolo Bonzini from the gnulib team\n2 - make poll available for other platforms lacking it by moving it into a separate directory and adjusting Makefile\n3 - fix some win32 specific dependencies in poll.c by #ifdef the inclusion of two header files\n4 - make poll() work on platforms that can't recv() on a non-socket, namely HP NonStop\n\nBye, Jojo\n"}]}