use SO_REUSEADDR on windows since supposedly ok now