0.11-stable: Catch errors when writing `trac.ini`, and display a warning. Also, revert all changes to the configuration when `config.save()` fails to avoid inconsistencies between server processes.
Closes #5350.
Authored by: rblank 2009-05-24
Parent: [r8238]
Child: [r8240]