i've met a strange problem on linux running TC worldserver.
everything is ok when i direct type ./worldserver and don't close ssh window. the worldserver session only take 1% less cpu use.
but when i try to use nohup or setsid to put worldserver backgroud.
this world server instantly taking 100% cpu percent .no matter how long i wait,%cpu will not come down.
i even try to use systemctl's service to made server run background,and i found server and systemctl still got 100% cpu use.
i'm asking for help about how to run server background on ubuntu16.04,and not with 100%cpu use.