Error on loss of access to NFS homedir
I haven't had this problem in the past, but it's possible I didn't leave gajim running over a weekend. We have kerberized NFS home directories, and the tickets expire after 25 hours, so over a weekend, access to my home directory is lost. I had hundreds of the following error when I returned. It would be good to handle loss of access more gracefully, rather than producing hundreds of errors.
Traceback (most recent call last): File "gajim.py", line 449, in _process_events return self.process_events(fd, flags) File "/usr/local/share/gajim/src/common/xmpp/idlequeue.py", line 132, in process_events obj.pollin() File "/usr/local/share/gajim/src/common/xmpp/transports_nb.py", line 352, in pollin self._do_receive() File "/usr/local/share/gajim/src/common/xmpp/transports_nb.py", line 502, in _do_receive self.on_receive(received) File "/usr/local/share/gajim/src/common/xmpp/dispatcher_nb.py", line 359, in dispatch handler'func' File "/usr/local/share/gajim/src/common/connection_handlers.py", line 1210, in _vCardCB gajim.interface.save_avatar_files(frm, photo_decoded, puny_nick) File "gajim.py", line 2942, in save_avatar_files pixbuf.save(path_to_original_file, typ) GError: Failed to open '/home/jbebel/.gajim/avatars/XXXX@XXXXXX.com-.jpeg' for writing: Permission denied