See Re: how to set socket recv timeout in architecture independent manner?
RIP Neil Armstrong
In reply to Re^3: built-in socket functions by BrowserUk in thread built-in socket functions by tenny1204