Я пробовал делать свой сервер, он вполне работает даже.
Сделан на базе Linux версииhttp://gitlab.molpit.com/oberon/blackbox-freenix
Вот тут написано как его запустить:
http://gitlab.molpit.com/oberon/blackbo ... ver/README

Потоков там не используется, вот исходный код главного модуля:
http://redmine.molpit.com/projects/blac ... Server.odc