Ticket #178 (closed defect: fixed)
regress.pike freezes when the engine dies
| Reported by: | gunnar | Owned by: | gnugo |
|---|---|---|---|
| Priority: | normal | Milestone: | 3.7.11 |
| Component: | regressions | Version: | |
| Severity: | normal | Keywords: | |
| Cc: | patch: | yes |
Description
If the engine dies, e.g. from an assertion failure, regress.pike hangs in a blocking read that never will happen. The attached patch fixes this by monitoring the status of the engine with 1 second intervals. If the engine dies before the quit command is sent, regress.pike is aborted as soon as it is detected. Further test suites are not run, as that is normally not interesting in the presence of a bug causing crashes.
Attachments
Regression Results
| Attachment | Rev. | PASS | FAIL | Nodes | Status | |
| gunnar_7_11.6.diff | never tested |
Change History
Changed 5 years ago by gunnar
-
attachment
gunnar_7_11.6.diff
added
Note: See
TracTickets for help on using
tickets.

Make regress.pike exit if the engine dies.