Ok, after many weeks of no problems, after some update (I don't know what one, I have a cron job doing this), everytime I launch the node it dies almost instantly, and the wrapper.log contains this:
STATUS | wrapper | 2006/07/27 02:04:53 | --> Wrapper Started as Daemon STATUS | wrapper | 2006/07/27 02:04:53 | Launching a JVM... INFO | jvm 1 | 2006/07/27 02:04:53 | Wrapper (Version 3.2.0) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2006/07/27 02:04:53 | INFO | jvm 1 | 2006/07/27 02:04:53 | INFO | jvm 1 | 2006/07/27 02:04:53 | WrapperSimpleApp: Encountered an error running main: java.lang.IllegalStateException: WrapperManager has already been started with a WrapperListener. INFO | jvm 1 | 2006/07/27 02:04:53 | java.lang.IllegalStateException: WrapperManager has already been started with a WrapperListener. INFO | jvm 1 | 2006/07/27 02:04:53 | at org.tanukisoftware.wrapper.WrapperManager.privilegedStart(WrapperManager.java:1952) INFO | jvm 1 | 2006/07/27 02:04:53 | at org.tanukisoftware.wrapper.WrapperManager.access$230 (WrapperManager.java:384) INFO | jvm 1 | 2006/07/27 02:04:53 | at org.tanukisoftware.wrapper.WrapperManager$4.run(WrapperManager.java:1905) INFO | jvm 1 | 2006/07/27 02:04:53 | at java.security.AccessController.doPrivileged(Native Method) INFO | jvm 1 | 2006/07/27 02:04:53 | at org.tanukisoftware.wrapper.WrapperManager.start(WrapperManager.java:1902) INFO | jvm 1 | 2006/07/27 02:04:53 | at freenet.node.NodeStarter.main(NodeStarter.java:220) INFO | jvm 1 | 2006/07/27 02:04:53 | at freenet.node.Node.main(Node.java:912) INFO | jvm 1 | 2006/07/27 02:04:53 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) INFO | jvm 1 | 2006/07/27 02:04:53 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) INFO | jvm 1 | 2006/07/27 02:04:53 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) INFO | jvm 1 | 2006/07/27 02:04:53 | at java.lang.reflect.Method.invoke(Method.java:585) INFO | jvm 1 | 2006/07/27 02:04:53 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:197) INFO | jvm 1 | 2006/07/27 02:04:53 | at java.lang.Thread.run(Thread.java:595) STATUS | wrapper | 2006/07/27 02:04:55 | <-- Wrapper Stopped Any ideas?