Socket multithreaded communication under linux