since rollback is oftern called from finally block make sure it never throws exceptions
version 1.1.3