Hi, On Mon, Oct 16, 2023 at 07:11:46PM +0200, Tobias Burnus wrote: > Yesterday, someone was confused because the signal handler did not work. > > It turned out that the created Fortran procedure used as handler used > pass by reference - and 'signal' passed the it by value.
Many thanks! Indeed, it was not clear that the argument is passed by value (although, I could guess that as signal() is modeled on a C function of the same name...) -- Stanislav Maslovski