On Linux a user does not come back from the "Away due to idle" to "Available"

Description

On Linux a user does not come back automatically from the state "Away due to idle" to "Available".

The following error appears when you move the mouse after being idle.
Exception in thread "Timer-5" java.lang.NullPointerException
at com.jivesoftware.idlelinux.CheckIdle.setAvailableIfActive(CheckIdle.java:107)
at com.jivesoftware.idlelinux.CheckIdle.access$200(CheckIdle.java:17)
at com.jivesoftware.idlelinux.CheckIdle$1.run(CheckIdle.java:90)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)

How to reproduce the error:
1- Login a user on Linux and wait more than 10 minutes.
2- Move the mouse on the PC
3- Check that the user state is still "Away due to idle" instead of "Available".

Environment

Debian

Activity

Show:
Michael Will
March 26, 2009, 1:34 AM

Fix in the latest svn 10966

Sam Sam
November 18, 2007, 1:11 PM

This is now fixed, please look at the following thread.

http://www.igniterealtime.org/community/thread/29974

Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Priority

Major

Assignee

Michael Will

Reporter

Francisco Vives