DSoftOut/pgator — pull request #40 by NCrashed (2014-03-18 21:51:29+00:00)
Title: Fixed issue #38

First problem - __gshared is static and isn't acceptable for application recreating. The second one - vibe.d cannot unbind socket listening, if you have binded a delegate to an address, there is no way to clean up this, thus there is still workaround, that relies on the fact that there is only one server instance is running at any time moment.