aMule Forum
English => aMule Help => Topic started by: nonnopentola on June 13, 2020, 03:56:41 PM
-
Hi all guys! First of all, sorry for my bad English, I’m Italian! :)
I’m running aMule-daemon on a Raspberry PI4 Mod B, with Raspbian Lite. My Incoming and Temp folder are located on a shared samba folder on my NAS. Everything works well, but after three-four minutes aMule is started, his log shows me several errors like:
Error: can’t flush file descriptor 28 (Permission Denied)
I’ve edited limits.conf; after reboot my nofile limit (soft & hard) for root and pi user is about 99999 and it shows correctly with “ulimit -a”. But the error remains. Anyone who had this problem?
Thx in advance! :)
-
That's because aMule tries to prevent data loss by ensuring kernel buffers are written on disk when downloading. However, using a network share (should it be nfs or samba or ...) this goal cannot be achieved (we just cannot force the remote side to write data to disk). Maybe we should check if the Temp directory is a network share and stop trying to sync it...
-
Hi!
How to stop trying to sync it?
Hey moderator, do your thing please.