/usr/share/pyshared/Pyro/util2.py is in pyro 1:3.14-1.2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | #############################################################################
#
# Pyro Utilities (part 2, to avoid circular dependencies)
# User code should never import this, always use Pyro.util!
#
# This is part of "Pyro" - Python Remote Objects
# which is (c) Irmen de Jong - irmen@razorvine.net
#
#############################################################################
_supports_mt=None
_supports_comp=None
def supports_multithreading():
global _supports_mt
if _supports_mt is None:
try:
from threading import Thread, Lock
_supports_mt=1
except:
_supports_mt=0
return _supports_mt
def supports_compression():
global _supports_comp
if _supports_comp is None:
try:
import zlib
_supports_comp=1
except:
_supports_comp=0
return _supports_comp
if supports_multithreading():
import threading
|