On Sat, 14 Aug 2010 09:42:43 -0400 Michael Blumenkrantz <m...@zentific.com> wrote:
> Hi, > > Was going to commit this, but cedric/bluebugs/etc suggested I send it here > first to get a look over. > > Attached is a patch which implements full threading support for ecore_con. > When the ECORE_CON_USE_THREADS flag is passed in server_connect/add, it > enables threaded serving mode. In this mode, all blocking I/O (receiving and > sending on the sockets) spawns a new thread which then pipe writes the data > back to main loop once the operation is complete. This will make all > ecore_con operations and events asynchronous (wrt main loop) when enabled. > > In my preliminary tests, this worked flawlessly. I'll write back with some > benchmarks after I get some sleep since I've spent the past 16 hours > (it's now 10am) coding to try and get all of my last minute 1.0 merges in :) > On second thought, don't bother reading this, it was an exercise in futility. -- Mike Blumenkrantz Zentific: Our boolean values are huge. ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel