some exception handling was done. system is now fault tolerant to the following exception type: user is down without calling the logout method