diff --git a/src/ugid_osx.hpp b/src/ugid_osx.hpp index 89d3e9ce..b0cd18c2 100644 --- a/src/ugid_osx.hpp +++ b/src/ugid_osx.hpp @@ -34,8 +34,7 @@ namespace mergerfs SetResetGuard(const uid_t _newuid, const gid_t _newgid) { - olduid = ::geteuid(); - oldgid = ::getegid(); + pthread_getugid_np(&olduid,&oldgid); newuid = _newuid; newgid = _newgid;