diff options
author | Ludovic Courtès <ludo@gnu.org> | 2017-12-22 11:12:57 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2018-08-07 11:34:02 +0200 |
commit | a4c4deb5b0cf1633e748eed3e722e3ee74e89242 (patch) | |
tree | 2f5dcb839fe001db1391cd5258069232a6bc72e7 /module/scripts/compile.scm | |
parent | f7e306b8630373d1860093b8c46205523ee7c3a0 (diff) | |
download | guile-a4c4deb5b0cf1633e748eed3e722e3ee74e89242.tar.gz |
Fix 'crypt' deadlock upon error.
* libguile/posix.c (scm_crypt): Take 'scm_i_misc_mutex' right before
calling 'crypt'. Move 'SCM_SYSERROR' call after 'scm_dynwind_end'.
* test-suite/tests/posix.test ("crypt"): New test prefix.
Diffstat (limited to 'module/scripts/compile.scm')
0 files changed, 0 insertions, 0 deletions