The problem here is that traditional gdb programmers are familliar
with POSIX and therefore certainly with select, and probably with
poll. They might very well not be familliar with Windows and the
magic of WaitForMultipleObjects. If we accept the patch as-is, the
number of people that can hack on the event loop code decreases since
the number of people who are familliar with both Windows and POSIX is
smaller than the number of people who know about POSIX. This is why I
think it would be preferable if an emulation for select or poll would
be used here.