example of SIGIO based tcp server for concurrent clients