From: fredrik Date: Mon, 29 May 2006 19:46:48 +0000 (+0000) Subject: Log exit status. X-Git-Tag: 0.1~21 X-Git-Url: http://git.dolda2000.com/gitweb/?p=doldaconnect.git;a=commitdiff_plain;h=2fc2772d678c091e7d73e903e90d884b5db84efa Log exit status. git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/doldaconnect@625 959494ce-11ee-0310-bf91-de5d638817bd --- diff --git a/lib/guile/autodl b/lib/guile/autodl index c8ce115..32eb92d 100755 --- a/lib/guile/autodl +++ b/lib/guile/autodl @@ -501,10 +501,10 @@ (let* ((ires (dc-intresp resp)) (tr (and ires (assoc (car ires) trans)))) (if tr (begin (if (eq? (cdr (assoc 'state (cdr tr))) 'done) - (begin (logf (string-append "transfer " (number->string (car ires)) " done")) + (begin (logf (string-append "transfer " (number->string (car ires)) " done (" (cadr ires) ")")) (set! trans (assq-remove! trans (car ires))) (set! done #t) - (set! filterexit (cadr tr)) + (set! filterexit (cadr ires)) (throw 'sig 0)) (begin (logf (string-append "transfer " (number->string (car ires)) " disappeared")) (set! trans (assq-remove! trans (car ires)))))))))