[Uludag-commits] r17540 - trunk/pisi/pisi

uludag-commits at pardus.org.tr uludag-commits at pardus.org.tr
1 Nis 2008 Sal 15:36:52 EEST


Author: faik
Date: Tue Apr  1 15:36:52 2008
New Revision: 17540

Modified:
   trunk/pisi/pisi/api.py
Log:
Used by YALI


Modified: trunk/pisi/pisi/api.py
=================================================================
--- trunk/pisi/pisi/api.py	(original)
+++ trunk/pisi/pisi/api.py	Tue Apr  1 15:36:52 2008
@@ -81,6 +81,18 @@
     """
     ctx.comar_sockname = sockname
 
+def set_signal_handling(enable):
+    """ 
+    Enable signal handling. Signal handling in pisi mostly used for disabling keyboard interrupts 
+    in critical paths.
+    Used by YALI
+    @param enable: Flag indicating signal handling usage
+    """
+    if enable:
+        ctx.sig = pisi.signalhandler.SignalHandler()
+    else:
+        ctx.sig = None
+
 def set_options(options):
     """ 
     Set various options of pisi


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi