diff options
| author | Tobias Brunner <tobias@strongswan.org> | 2016-06-17 10:19:37 +0200 |
|---|---|---|
| committer | Tobias Brunner <tobias@strongswan.org> | 2016-06-17 18:43:35 +0200 |
| commit | 941ac92b95ecf7bbfb39ff96b9b252fcc2f69d0a (patch) | |
| tree | c9d40e77d3507f4a661d7877666b1985b8944d4a /src/libcharon/plugins/socket_default | |
| parent | 44e83f76f3de50947a90cc37b2628646a5125353 (diff) | |
| download | strongswan-941ac92b95ecf7bbfb39ff96b9b252fcc2f69d0a.tar.bz2 strongswan-941ac92b95ecf7bbfb39ff96b9b252fcc2f69d0a.tar.xz | |
daemon: Don't hold settings lock while executing start/stop scripts
If a called script interacts with the daemon or one of its plugins
another thread might have to acquire the write lock (e.g. to configure a
fallback or set a value). Holding the read lock prevents that, potentially
resulting in a deadlock.
Diffstat (limited to 'src/libcharon/plugins/socket_default')
0 files changed, 0 insertions, 0 deletions
