Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/crypto/dist/ipsec-tools

Module Name:    src
Committed By:   tteras
Date:           Mon Jan  5 06:00:27 UTC 2009

Modified Files:
        src/crypto/dist/ipsec-tools: ChangeLog
        src/crypto/dist/ipsec-tools/src/racoon: session.c

Log Message:
Do not use counting in signal handling as it was unsafe by not using
atomic functions (post increment is not necessarily atomic).
Instead reap all children on SIGCHLD as that was the only signal needing
signal counting.

To generate a diff of this commit:
cvs rdiff -r1.209 -r1.210 src/crypto/dist/ipsec-tools/ChangeLog
cvs rdiff -r1.22 -r1.23 src/crypto/dist/ipsec-tools/src/racoon/session.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index