Submitter | Jun Wu |
---|---|
Date | April 4, 2016, 2:30 a.m. |
Message ID | <5296c1133b6891491931.1459737050@x1c> |
Download | mbox | patch |
Permalink | /patch/14320/ |
State | Accepted |
Headers | show |
Comments
Patch
diff --git a/hgext/chgserver.py b/hgext/chgserver.py --- a/hgext/chgserver.py +++ b/hgext/chgserver.py @@ -45,6 +45,7 @@ import gc import inspect import os +import random import re import struct import sys @@ -544,6 +545,9 @@ # process pass kernel "is_current_pgrp_orphaned" check so signals like # SIGTSTP, SIGTTIN, SIGTTOU are not ignored. os.setpgid(0, 0) + # change random state otherwise forked request handlers would have a + # same state inherited from parent. + random.seed() ui = self.server.ui repo = self.server.repo sv = None