Browse Source
If the underlying file handle corresponds to stdout, we ignore the close() call. Correspondingly, we should not mark the log as closed, as some of the functionality in PrismCL (e.g., for export to 'stdout' in the explicit engine) relies on the possibility of closing the corresponding log, leading to an exception. Bug was introduced during recent efforts to make log closing more robust and catch write-after-close use of logs. Test case: prism prism-examples/dice/dice.pm --exportmodel stdout.all -exmaster
1 changed files with 6 additions and 1 deletions
Loading…
Reference in new issue