Commit 6366dcd8 authored by Nick Mathewson's avatar Nick Mathewson 🐘
Browse files

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
parent 24e8e1fb
Loading
Loading
Loading
Loading
+2 −0
Changes for src/or/config.c: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -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. "