lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]



>  > I have noticed that you write "mostly reliable" followed by the scary note
>  > "occasionally computations locks up on mysterious ways"... do you mean
>  > dead-locks?
>
> Yes.  Computation halts.  I'm running on Linux, and I have to
> terminate the computation by sending INT to the process.  To get it to
> stop properly, I have to send INT twice.

At some point I had to switch the if statement at https://github.com/askyrme/luaproc/blob/master/src/lpsched.c#L341 to a loop.
It was long ago, but I wonder if it's not related; your problem rings a bell, anyway.