OSDN Git Service

* uinfo.cc (uinfo_init): Call reimpersonate to set the main thread's
authorcorinna <corinna>
Tue, 21 Jun 2005 20:09:30 +0000 (20:09 +0000)
committercorinna <corinna>
Tue, 21 Jun 2005 20:09:30 +0000 (20:09 +0000)
impersonation token.

winsup/cygwin/ChangeLog
winsup/cygwin/uinfo.cc

index 049f82e..a3fe9a3 100644 (file)
@@ -1,3 +1,8 @@
+2005-06-21  Corinna Vinschen  <corinna@vinschen.de>
+
+       * uinfo.cc (uinfo_init): Call reimpersonate to set the main thread's
+       impersonation token.
+
 2005-06-20  Corinna Vinschen  <corinna@vinschen.de>
 
        * fhandler_proc.cc (format_proc_partitions): Only list recognized
index 55b6b6c..d63f93d 100644 (file)
@@ -159,6 +159,7 @@ uinfo_init ()
   cygheap->user.curr_primary_token = NO_IMPERSONATION;
   cygheap->user.current_token = NO_IMPERSONATION;
   cygheap->user.set_saved_sid ();      /* Update the original sid */
+  cygheap->user.reimpersonate ();
 }
 
 extern "C" int