I've been using Subsonic without any issue for at least a couple of years. However, as of about 2 weeks ago, I've started to see daily Subsonic become unresponsive, with me unable to stop it (either by the Subsonic agent, or through services.msc). The only resolution is to restart the server to bring Subsonic back.
I've attached the full service log, a summary of the exceptions that occur before the service hangs:
1. Numerous
- Code: Select all
java.lang.IllegalStateException: STREAM
2. Eventually
- Code: Select all
Exception in thread "cling-2" java.lang.OutOfMemoryError: unable to create new native thread
3. Then
- Code: Select all
208902866 [AudioScrobbler Registration] INFO org.apache.http.impl.client.DefaultHttpClient - I/O exception (java.net.SocketException) caught when connecting to the target host: No buffer space available (maximum connections reached?): connect
4. Finally
- Code: Select all
Exception in thread "btpool0-1" java.lang.OutOfMemoryError: unable to create new native thread
My server specs:
- Windows Server 2012
- Subsonic 4.9
- Oracle Java 8 Update 5
Any help would be appreciated!
Thanks