Fix type annotation causing import time error in the Complement forking launcher. (#14084)
Co-authored-by: David Robertson <davidr@element.io>pull/14340/head
parent
dbfc9b803e
commit
b922b54b61
|
@ -0,0 +1 @@
|
||||||
|
Fix type annotation causing import time error in the Complement forking launcher.
|
|
@ -55,13 +55,13 @@ import os
|
||||||
import signal
|
import signal
|
||||||
import sys
|
import sys
|
||||||
from types import FrameType
|
from types import FrameType
|
||||||
from typing import Any, Callable, List, Optional
|
from typing import Any, Callable, Dict, List, Optional
|
||||||
|
|
||||||
from twisted.internet.main import installReactor
|
from twisted.internet.main import installReactor
|
||||||
|
|
||||||
# a list of the original signal handlers, before we installed our custom ones.
|
# a list of the original signal handlers, before we installed our custom ones.
|
||||||
# We restore these in our child processes.
|
# We restore these in our child processes.
|
||||||
_original_signal_handlers: dict[int, Any] = {}
|
_original_signal_handlers: Dict[int, Any] = {}
|
||||||
|
|
||||||
|
|
||||||
class ProxiedReactor:
|
class ProxiedReactor:
|
||||||
|
|
Loading…
Reference in New Issue