You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried to record a recording of an infinite loop because I wanted to see how it was getting stuck. The only way to terminate my program was to send it a SIGKILL via ctrl+c. Unfortunately that seems to render the recording unusable. When I run replay-recordings ls I get:
@bhackett1024 do we have plans to support breaking out of infinite loops during node recordings?
Not presently, but this could go on the roadmap if we want it fixed. Both infinite loops and infinite recursions can be handled, but both will require special handling / participation from the runtime being recorded.
@ceceliacreates it might be worth calling out in the documents that in our Node recording you currently need to have code that actually finishes since we don't support SIGKILL-ing out of the Node processes (and having a usable recording).
Activity
nathggns commentedon May 26, 2022
I have the same issue.
gideonred commentedon May 26, 2022
@bhackett1024 do we have plans to support breaking out of infinite loops during node recordings?
bhackett1024 commentedon May 27, 2022
Not presently, but this could go on the roadmap if we want it fixed. Both infinite loops and infinite recursions can be handled, but both will require special handling / participation from the runtime being recorded.
gideonred commentedon May 27, 2022
@ceceliacreates it might be worth calling out in the documents that in our Node recording you currently need to have code that actually finishes since we don't support SIGKILL-ing out of the Node processes (and having a usable recording).
gideonred commentedon Jun 9, 2022
This ticket has been moved to RUN-309