EVENT_NOEPOLL=1; export EVENT_NOEPOLL to file.
However, this didn't seem to make any difference, I'm currently trying to run transmission-daemon manually from ssh with the environment variable set in shell. It is possible I have a different problem entirely...and the environment variable is being set correctly. However, if the above method isn't the right way to do this in the init.d script, what is?
Is there a way to set an environment variable and have it carried over to launching the process with start-stop-daemon? Is there a way to set it for the transmission user that would also work?
Thanks for all the work on Alt-F...it's a great change from the OEM firmware.
I'm having a recent issue with transmission on my DNS-323. I recently switched to Alt-F because I was having crashing issues with Transmission...it would run for a random amount of time and the crash...with no indications in the transmission log file or system log files of why.I ran transmission in strace and got the following log file: http://pastebin.com/Nn2TKKUiThe issues seems to be with the lib_epoll:clock_gettime(CLOCK_MONOTONIC, {1417987408, 488684000}) = 0
gettimeofday({1418005408, 467347}, NULL) = 0
gettimeofday({1418005408, 467945}, NULL) = 0
epoll_wait(0x6, 0x9c4f8, 0x20, 0x3e5) = -1 EINTR (Interrupted system call)
+++ killed by SIGKILL +++Continuing my google search, I found this post on transmission about a lib_epoll issue: https://forum.transmissionbt.com/viewtopic.php?f=8&t=10931Their recommendation is to set an environment variable: EVENT_NOEPOLL to 1. I tried doing this in the /etc/init.d/S81Transmission file by adding:EVENT_NOEPOLL=1; export EVENT_NOEPOLL to file.
However, this didn't seem to make any difference,