Spent hours trying to figure out why jrun stopped working on my 
server. After much searching I eventually discovered jrun blocking on a 
read of /dev/random. (strace is my friend).

  Searching about, I find that /dev/random will block if the system 
doesn't have enough 'randomness' accumulated. If you start and stop jrun 
instances to much you run out of randomness.

  The primary source of randomness is the keyboard/mouse driver. My 
server is in another building, in normal use the console is not used.

  'A trap for young players'. At this point I don't know what to do 
other than start jrun instances from the console....

  I've been given 2 ideas so far, one remove /dev/random and symlink it 
to the non blocking /dev/urandom (That however may have an adverse 
effect somewhere else), the other is to create a /dev/urand device 
pointing at urandom and then binary edit jrun to use the shorter device 
name....





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:14:3730
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/14
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:14
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.14
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to