Browse Source

r14186@tombo: nickm | 2008-02-15 18:38:52 -0500
Add an XXXX021 item so we eventually stop calling setuid() and setgid() unnecessarily.


svn:r13533

Nick Mathewson 17 years ago
parent
commit
6366dcd8ee
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/or/config.c

+ 2 - 0
src/or/config.c

@@ -1013,6 +1013,8 @@ options_act_reversible(or_options_t *old_options, char **msg)
 
   /* Setuid/setgid as appropriate */
   if (options->User || options->Group) {
+    /* XXXX021 We should only do this the first time through, not on
+     * every setconf. */
     if (switch_id(options->User, options->Group) != 0) {
       /* No need to roll back, since you can't change the value. */
       *msg = tor_strdup("Problem with User or Group value. "