Ubuntu Server 11.10
When a normal (non-root) user starts a process with nohup, when the user disconnects from the terminal the process (java) stops responding. When the user connects again, the process starts responding again.
Is there any background process permissions that I'm not aware of that precludes the process from running in background? What could be causing this behaviour?