efl: beef thread documentation and error reporting.
authorGustavo Sverzut Barbieri <barbieri@gmail.com>
Mon, 31 Dec 2012 17:26:33 +0000 (17:26 +0000)
committerGustavo Sverzut Barbieri <barbieri@gmail.com>
Mon, 31 Dec 2012 17:26:33 +0000 (17:26 +0000)
commit09748cfb154a314b3f98add4e0b98b30f9839df2
tree03c4bd5f400ac90d48575984d25af16c1cf14698
parent4668d04f0493b26a4cce4d307a9ed1277553c082
efl: beef thread documentation and error reporting.

eina_thread_join() is nasty and didn't report errors :-(

I'm using Eina_Error here, but it's global to the application and not
thread-local. Maybe we should make eina_error_get() and
eina_error_set() thread-local storage?

SVN revision: 81936
src/lib/eina/eina_thread.c
src/lib/eina/eina_thread.h