Details
-
Wish
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
When a stream object fails to close in its destructor, CloseFromDestructor() will abort the process with a fatal error. This may not be desirable on e.g. networked filesystems where failing to closing isn't uncommon. Perhaps we should just log an error instead.
(stream users should generally call Close() explicitly, but in some cases they may fail to do so, e.g. when an error interrupts processing)
Attachments
Issue Links
- links to