A multithreaded server