On Tue, 6 Jan 2026 08:49:51 -0300 Wander Lairson Costa <[email protected]> wrote:
> Add the volatile qualifier to stop_tracing in both common.c and > common.h to ensure all accesses to this variable bypass compiler > optimizations and read directly from memory. This guarantees that > when the signal handler sets stop_tracing, the change is immediately > visible to the main program loop, preventing potential hangs or > delayed shutdown when termination signals are received. In the kernel, this is handled via the READ_ONCE() macro. Perhaps rtla should implement that too. -- Steve
