bugfix: swallow exceptions in save_blocker dtor

See code comments for more discussion.