diff --git a/scheme/lib/sunet-utilities.scm b/scheme/lib/sunet-utilities.scm index 87bd4e0..e5fad20 100644 --- a/scheme/lib/sunet-utilities.scm +++ b/scheme/lib/sunet-utilities.scm @@ -63,7 +63,7 @@ (define (with-lock lock thunk) (dynamic-wind (lambda () - (release-lock lock)) + (obtain-lock lock)) thunk (lambda () (release-lock lock)))) @@ -72,4 +72,4 @@ ;; Get Header from (RFC822 like) header alist (define (get-header headers tag) (cond ((assq tag headers) => cdr) - (else #f))) \ No newline at end of file + (else #f)))