commit
3a5daa5b7a
|
@ -26,7 +26,7 @@ jobs:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-latest, windows-latest]
|
os: [ubuntu-latest, windows-latest]
|
||||||
python: ['3.7', '3.8']
|
python: ['3.7', '3.8', '3.9']
|
||||||
spawn_backend: ['trio', 'mp']
|
spawn_backend: ['trio', 'mp']
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
|
|
|
@ -120,7 +120,8 @@ class PatchedForkServer(ForkServer):
|
||||||
with socket.socket(socket.AF_UNIX) as listener:
|
with socket.socket(socket.AF_UNIX) as listener:
|
||||||
address = connection.arbitrary_address('AF_UNIX')
|
address = connection.arbitrary_address('AF_UNIX')
|
||||||
listener.bind(address)
|
listener.bind(address)
|
||||||
os.chmod(address, 0o600)
|
if not util.is_abstract_socket_namespace(address):
|
||||||
|
os.chmod(address, 0o600)
|
||||||
listener.listen()
|
listener.listen()
|
||||||
|
|
||||||
# all client processes own the write end of the "alive" pipe;
|
# all client processes own the write end of the "alive" pipe;
|
||||||
|
|
Loading…
Reference in New Issue