072738d
--- gdm-2.6.0.5/daemon/slave.c.old	2004-10-20 05:58:05.449740960 -0400
072738d
+++ gdm-2.6.0.5/daemon/slave.c	2004-10-20 05:58:37.230909488 -0400
072738d
@@ -4293,7 +4293,12 @@
072738d
 #endif
072738d
 
072738d
     finish_session_output (run_post_session /* do_read */);
072738d
-    
072738d
+
072738d
+    /* If successfully exited then clear the log file
072738d
+     */
072738d
+    if (d->xsession_errors_filename != NULL)
072738d
+	    VE_IGNORE_EINTR (unlink (d->xsession_errors_filename));
072738d
+
072738d
     if (local_login == NULL)
072738d
 	    pwent = NULL;
072738d
     else