On Wednesday 09 January 2008 17:54:48 Mike Tancsa wrote: > At 10:38 AM 1/9/2008, Maxime Henrion wrote: > >mux 2008-01-09 15:38:49 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_6) > > sys/net route.c route.h > > Log: > > MFC [EMAIL PROTECTED] and [EMAIL PROTECTED]: > > Add a workaround for a deadlock between the rt_setgate() and > > rt_check() functions. It is easily triggered by running routed, and, > > I expect, by running any other daemon that uses routing sockets. > > Hi, > I have a number of boxes running full bgp tables with > Quagga. How does the deadlock manifest itself ? I havent seen the > boxes lockup ?
I was using routed over a UDP tunnel (/usr/share/examples/netgraph/udp.tunnel) to distribute routing information over some DSL lines. This stopped working when I upgraded one of the routers to FreeBSD-6. I never reported it, feeling that the setup(PPPoE + netgraph UDP tunnel + routed) to reproduce it, is somehow complicated. It seems that after Maxime's changes, the deadlock I was seeing is gone. Testing a similar setup, seems to work, as it did in the pre-FBSD-6 days. Nikos _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"