Sometimes Spark can't change to Available automatically
Description
Sometimes Spark turned automatically to Away but it can't go back to Available due to this error:
Exception in thread "Timer-11" java.lang.NullPointerException at com.jivesoftware.plugin.jniwrapper.SystemIdleListener.setAvailableIfActive(SystemIdleListener.java:118) at com.jivesoftware.plugin.jniwrapper.SystemIdleListener.access$200(SystemIdleListener.java:30) at com.jivesoftware.plugin.jniwrapper.SystemIdleListener$1.run(SystemIdleListener.java:101) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source)
Sometimes Spark turned automatically to Away but it can't go back to Available due to this error:
Exception in thread "Timer-11" java.lang.NullPointerException
at com.jivesoftware.plugin.jniwrapper.SystemIdleListener.setAvailableIfActive(SystemIdleListener.java:118)
at com.jivesoftware.plugin.jniwrapper.SystemIdleListener.access$200(SystemIdleListener.java:30)
at com.jivesoftware.plugin.jniwrapper.SystemIdleListener$1.run(SystemIdleListener.java:101)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)