Problem mit Signalen



  • Hallo zusammen,

    ich habe auf einem System zwei eigenständige Prozesse, die über Signale kommunizieren.
    In Prozess A habe ich mit signal() ein Signal registriert (Return-Code = 0)
    In Prozess B habe ich mit kill() ein Signal abgeschickt. (Return-Code = 0)

    Leider reagiert Prozess A nicht auf das Signal (SIGCONT). Wie kann das sein? Muss ich weiteres beachten? Wenn nötig, poste ich auch gerne ein Stück Code....

    Viele Grüße,

    bierbauch



  • Teste Dein Programm doch erst mal mit einem der "üblichen" Signale für solche Zwecke: SIGALRM, SIGUSR1 oder SIGUSR2. SIGCONT ist vielleicht schon anderweitig belegt.


Anmelden zum Antworten