[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#359237: mldonkey-server: provides few log lines at daemon startup



Hi,

please try this patch:
https://savannah.nongnu.org/patch/index.php?func=detailitem&item_id=5235

This patch should resolve the problems when config_files_space.tmp
is a left-over from a previous crash of MLDonkey.
Now this file is kept open when MLDonkey core is running, so it
uses one file descriptor more than before, and locks it.
While this first MLDonkey is running a second one will fail to lock
the file on startup and therefore refuse to start.
If this second MLDonkey can lock config_files_space.tmp on startup
it will be deleted and MLDonkey starts normally.

This patch has to be tested on a lot of OS/distros & filesystems
if the lock is successful before it can be applied to CVS.
Start MLDonkey twice in the same dir, the second one should fail.
Then start MLDonkey once, copy config_files_space.tmp somewhere
safe, stop MLDonkey, copy config_files_space.tmp back and restart
MLDonkey, it should delete config_files_space.tmp on startup and
print a log message.

Greetings, spiralvoice





Reply to: