http://bugs.winehq.org/show_bug.cgi?id=3063
------- Additional Comments From speed47@speed47.net 2006-07-11 05:54 ------- You said your emule crashed, well, it never really crashes here, it just logs a lot of errors "... too many open files" [which in fact means : too many open handles, that is : sockets are also affected], and all connections are lost forever, until I restart the app. After restarting it, I also experience data corruption on .met/.dat files, which is probably due to emule being unable to save the data because of the "too many open files" problem. I think there is an option to force emule to regularly and securely save this data (in the advanced options tab, can't remember the exact name), maybe it'll limit the data loss during your tests. The above patch seems to resolve the whole bug for me, but I'll try to test emule on my side for a longer time next weekend. I also use kad+ed2k protocols, and I'll use the same settings as yours, just to be sure.