id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release 323,Registering user gives OSError,Russ Brown,Matt Good,"I recently upgraded both trac and the AccountManager plugin and now registering a new user fails with the following: {{{ Traceback (most recent call last): File ""/usr/lib/python2.4/site-packages/trac/web/main.py"", line 299, in dispatch_request dispatcher.dispatch(req) File ""/usr/lib/python2.4/site-packages/trac/web/main.py"", line 189, in dispatch resp = chosen_handler.process_request(req) File ""build/bdist.linux-i686/egg/acct_mgr/web_ui.py"", line 117, in process_request File ""build/bdist.linux-i686/egg/acct_mgr/web_ui.py"", line 138, in _do_create File ""build/bdist.linux-i686/egg/acct_mgr/api.py"", line 88, in set_password File ""build/bdist.linux-i686/egg/acct_mgr/htfile.py"", line 50, in set_password File ""build/bdist.linux-i686/egg/acct_mgr/htfile.py"", line 77, in _update_file File ""/usr/lib/python2.4/fileinput.py"", line 231, in next line = self.readline() File ""/usr/lib/python2.4/fileinput.py"", line 300, in readline os.rename(self._filename, self._backupfilename) OSError: [Errno 16] Device or resource busy }}} I think it was the update to trac itself that triggered the problem as I tried updating the plugin to fix the problem, to no avail. The password file is writeable by trac, as is the directory it is contained within.",defect,closed,normal,AccountManagerPlugin,normal,fixed,,,0.9