May be self.close() would mean that we shouldn't try to do other stuff.