https://bugs.documentfoundation.org/show_bug.cgi?id=93563
Stephan Bergmann <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #4 from Stephan Bergmann <[email protected]> --- Strictly speaking, variables used to communicate with signal handlers need to be precisely of type "std::sig_atomic_t volatile", not "<arbitrary type> volatile". And, without further synchronization, they only work within a single thread. But our signal handlers are operating on very thin ice anyway, as the behavior of anything beyond POF (see C++ Standard's [support.runtime]) is implementation-defined---which would include any synchronization to make such variables accessible across multiple threads. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
