Fix double close warning

Remove __del__() since we should be calling __enter__ and __exit__ when we use the class