$Log$
+Revision 528.32 2005/02/01 15:15:40 ajc
+* Better purging of not-logged-in GroupDAV sessions
+
Revision 528.31 2005/02/01 14:55:12 ajc
* Reworked the PROPFIND xml output based on an example transaction
supplied by Reinhold Kainhofer. Groupware folder enumeration works
1998-12-03 Nathan Bryant <bryant@cs.usm.maine.edu>
* webserver.c: warning fix
-
* our session's authentication.
*/
if (!strncasecmp(action, "groupdav", 8)) {
- groupdav_main(req);
+ groupdav_main(req); /* do GroupDAV stuff */
+ if (!WC->logged_in) {
+ WC->killthis = 1; /* If not logged in, don't */
+ } /* keep the session active */
goto SKIP_ALL_THIS_CRAP;
}