Wait on failed hubs as well.
authorfredrik <fredrik@959494ce-11ee-0310-bf91-de5d638817bd>
Mon, 1 Jan 2007 23:49:50 +0000 (23:49 +0000)
committerfredrik <fredrik@959494ce-11ee-0310-bf91-de5d638817bd>
Mon, 1 Jan 2007 23:49:50 +0000 (23:49 +0000)
git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/doldaconnect@796 959494ce-11ee-0310-bf91-de5d638817bd

lib/guile/hubmgr

index 94b0e3f..ebcdcb3 100755 (executable)
@@ -68,6 +68,7 @@
                                            (begin (set-cdr! (assq hub connlist) (car ir))
                                                   (logf "~a state syn (~a)" (cadr hub) (car ir)))
                                            (begin (set! connlist (delq (assq hub connlist) connlist))
+                                                  (set! statelist (cons (list hub (current-time) 10) statelist))
                                                   (logf "~a failed (~a)" (cadr hub) (cdr (assq 'code er))))))))))))
            hublist))