mercurial/chgserver.py
changeset 44629 d37975386798
parent 44616 bdc8a5944d44
child 44867 8e8fd938ca07
--- a/mercurial/chgserver.py	Thu Mar 26 10:09:17 2020 -0400
+++ b/mercurial/chgserver.py	Tue Mar 31 15:11:33 2020 +0530
@@ -528,7 +528,7 @@
     def _setumask(self, data):
         mask = struct.unpack(b'>I', data)[0]
         self.ui.log(b'chgserver', b'setumask %r\n', mask)
-        os.umask(mask)
+        util.setumask(mask)
 
     def runcommand(self):
         # pager may be attached within the runcommand session, which should