Author: KirkMcDonald
Date: 2008-01-05 02:31:20 +0000 (Sat, 05 Jan 2008)
New Revision: 754
Modified:
trunk/pysoy/src/_core-common/_eventLoop.pxi
Log:
Remove old _eventLoop function.
Modified: trunk/pysoy/src/_core-common/_eventLoop.pxi
===================================================================
--- trunk/pysoy/src/_core-common/_eventLoop.pxi 2008-01-05 01:11:21 UTC (rev
753)
+++ trunk/pysoy/src/_core-common/_eventLoop.pxi 2008-01-05 02:31:20 UTC (rev
754)
@@ -34,28 +34,3 @@
def get_queue():
return <object>_get_queue()
-cdef void _eventLoop() :
- cdef void* callb
- while (1) :
- callb = _queue._pop()
- stdio.printf("_eventloop: got callback: %p\n", callb)
- stdio.printf("_eventloop: callback is callable? %d\n",
<int>hasattr((<object>callb), "__call__"))
- if not py.PyEval_ThreadsInitialized():
- stdio.printf("_eventloop: Threads not initialized, getting lock\n")
- py.PyEval_InitThreads()
- else:
- stdio.printf("_eventloop: Threads initialized, getting lock\n")
- py.PyEval_AcquireLock()
- stdio.printf("_eventloop: GIL acquired.\n")
- _windows.lock()
- stdio.printf("_eventloop: Have _windows lock.\n")
- # Now to get this working:
- (<object>callb)()
- stdio.printf("_eventloop: Function called.\n")
- _windows.unlock()
- stdio.printf("_eventloop: _windows lock released.\n")
- py.PyEval_ReleaseLock()
- stdio.printf("_eventloop: GIL released.\n")
- py.Py_DECREF(<object>callb)
- stdio.printf("_eventloop: Reference count decremented\n")
-
_______________________________________________
PySoy-SVN mailing list
[email protected]
http://www.pysoy.org/mailman/listinfo/pysoy-svn