fix: win32 tcp_keepalive gets set even when option is -1
Merge pull request #900 from pijyoi/master

fix: win32 tcp_keepalive gets set even when option is -1