ibrcommon: Call vsocket::interrupt() once more if there are more than one select is blocking
ibrcommon: Recent versions of mingw declare DT_REG, DT_DIR, ...