Futex_wait in einem Signalhandler

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Futex_wait in einem Signalhandler

by Anonymous » Yesterday, 21:10

Ich versuche also zu verstehen, ob ich in einem Signalhandler für einen SigsegV -Zugriffsverletzungen etwas fehlt, wenn ich Futex_wait anrufe. Angeblich ist es nicht auf der Liste der asynchronen-signal-sicheren Anrufe, aber mit der Annahme, dass ich keinen Deadlock durch das Signal auf dem Thread beantrage, der als Futex_Wake bezeichnet hätte, sehe ich nicht, wie es Probleme geben kann, dass Probleme/Beschäftigung oder Deadrocks. Signal-Handler-Muster. Während des Zeitraums 'Pause' sende ich die Segmente des Prozessspeichers für verteiltes Shared Memory -Typ -System. Sigsegv wird synchron sein und im Thread ausgeführt, der den Segfault verursacht hat.

Top