See these url: https://github.com/stephanebachelier/superapi/issues/5 https://msdn.microsoft.com/en-us/library/cc304105(v=vs.85).aspx (The timeout property may be set only in the time interval between a call to the open method and the first call to the send method.)