httpserver: make sure that socket is freed even if StartServerSocket raised an exception
In case StartServerSocket
raises an exception (e.g. cannot bind socket
), FreeServerSocket
is not executed. Make sure that socket is freed even if StartServerSocket raised an exception.