[Bese-devel] Araneid backend question

Friedrich Dominicus frido at q-software-solutions.de
Tue Jul 5 15:19:12 UTC 2005


Ok I found the bug here's a patch for it

--- araneida.lisp.old	2005-07-05 17:16:04.632461139 +0200
+++ araneida.lisp	2005-07-05 17:12:46.537285991 +0200
@@ -57,7 +57,8 @@
   (ucw.backend.info "Stopping ARANEIDA backend ~S on ~A."
 		    backend
 		    (default-url backend))
-   backend) 
+  (araneida:stop-listening (listener backend))
+  backend) 
 
 (defmethod register-url-handler ((backend araneida-backend) url handler)
   (ucw.backend.dribble "Registering handler ~S at url ~S." handler url backend)


Probably it would be even better to call the stop-listening and check
thereafter, but at least this patch makes it possible to restart the
Araneida backend.

Regards
Friedrich



More information about the bese-devel mailing list