Try to untangle the logic in server_port_flush
tree3c779d0591cc6d3cd04f34d555b2d0c907e1bfa1
-rw-r--r-- 2168 .gitignore
-rw-r--r-- 1305 AUTHORS
-rw-r--r-- 447504 ChangeLog
-rw-r--r-- 51936 Doxyfile.in
-rw-r--r-- 838 INSTALL
-rw-r--r-- 4429 LICENSE
-rw-r--r-- 2544 Makefile.am
-rw-r--r-- 748 README
-rw-r--r-- 271495 ReleaseNotes
drwxr-xr-x - Win32Build
-rw-r--r-- 7024 acinclude.m4
-rwxr-xr-x 150 autogen.sh
-rw-r--r-- 27337 configure.in
drwxr-xr-x - contrib
drwxr-xr-x - debian
drwxr-xr-x - doc
drwxr-xr-x - src
-rw-r--r-- 12309 tor.spec.in