Automatic report from sources (radiusd) between 10.05.2006 - 11.05.2006 GMT

Alan DeKok aland at
Thu May 11 18:57:33 CEST 2006

"Automatic cvs log generator" wrote:
> 	fix compiler warnings (and one typo)
> Modified files:
> 	File: radiusd/src/lib/rbtree.c; Revision: 1.20;

  That wasn't a typo, and the "const" should really be there.  The
trees are used in a multi-threaded environment, and the default
red-black tree code assumes that the sentinel is writable.  It's not.

  After I added the "const", I caught and fixed odd threading bugs,
where two threads would compete in their writes to the sentinel, which
would result in problems.

  Alan DeKok.

More information about the Freeradius-Devel mailing list