I wrote a miniGnutella. I tested on localhost. I had 10 servers running. After fulfill the first client's request, 3 servers down. If I run 6 servers, after fulfill client's request, 1 server down. All server code is the same except different configuration file on the server different. I wondering if anyone has experience with this that multiserver on a machine would cause some problem. If anyone wants to look at a code(very bad code), give me a notice. Thanks.