Why are you doing different kind of Thrift server than Nimbus currently uses? Stick with the HsHa server.