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
This commit is contained in:
Nick Mathewson
2008-02-15 23:39:17 +00:00
parent 24e8e1fb36
commit 6366dcd8ee
+2
View File
@@ -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. "