prevent Address already in use error for multiple starts on same port

It seems as though 8cd4566e23782f402cc4cb59e59160bcb5dd3e47 broke something when introducing threading causing the Webrick server to instantiate multiple times on the same port.  Probably more a work around than a fix, better solutions appreciated.