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
Use an IORef to hold a reference to the solver/solverClose (#3977)
Fixes (hopefully) #3959 by making the `solver`/`solverClose` handles
into an `IORef`. This way, we can be (reasonably) sure that when we
write the new handles into the `IORef`, there will be no other
references held to the old ones elsewhere, which was previously
preventing the old z3 instance from terminating, leaving a zombie
process.
---------
Co-authored-by: github-actions <[email protected]>
0 commit comments