efl/src/lib
Mike Blumenkrantz aae2e49744 ecore/signal: also use nonblock for writing side of signal pipe
if any efl-based process receives a bunch of signals in a short period of
time, it will deadlock in the signal handler. this is unavoidable given the
current signal handling architecture

by setting nonblock, we can at least avoid deadlocking even if it means we'll
be losing signal events

@fix

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D10025
2019-09-19 14:37:11 -07:00
..
ecore ecore/signal: also use nonblock for writing side of signal pipe 2019-09-19 14:37:11 -07:00
ecore_audio docs: Move property docs to property level instead of set/get 2019-09-13 12:30:03 +02:00
ecore_avahi
ecore_buffer
ecore_cocoa
ecore_con docs: nicer formatting of the NULL keyword, everywhere 2019-09-10 16:05:44 +02:00
ecore_drm eldbus - fix leak of message in error path case 2019-08-11 12:47:38 +01:00
ecore_drm2
ecore_evas make mman.h private 2019-08-19 09:55:13 -04:00
ecore_fb
ecore_file
ecore_imf ecore_imf: deprecate ambigous or unused APIs 2019-07-10 20:03:14 +09:00
ecore_imf_evas
ecore_input
ecore_input_evas
ecore_ipc
ecore_sdl
ecore_wayland
ecore_win32 ecore win32 - disable #warning because all it does is fill build logs 2019-07-28 10:29:52 +01:00
ecore_wl2 ecore-wl2: Update doxygen for various functions 2019-09-05 08:22:56 -04:00
ecore_x events: don't check for zeroed event types before registering them 2019-07-10 13:57:35 -04:00
ector ector: refer exact stride size for jumping buffer lines. 2019-09-17 12:03:25 +09:00
edje edje - physics - remove warning of unused arg if physics disabled 2019-09-16 01:26:16 +01:00
eet make mman.h private 2019-08-19 09:55:13 -04:00
eeze
efl docs: Update documentation for Efl.Gfx.Color_Class 2019-09-19 16:51:04 +02:00
efl_mono eolian: enable unimplemented function errors for stable API 2019-09-17 12:36:50 +02:00
efl_wl efl_wfl: fix warning and err prints for wl keymap tmp file 2019-06-20 11:32:12 +01:00
efreet Efreet_Uri: fix URI decoding when a Windows path (letter followed by :) is passed to efreet_uri_decode() 2019-09-04 20:09:44 +01:00
eina eina: prevent leak of Eina_Value internal allocation. 2019-09-17 10:24:08 -07:00
eio Revert "efl_io_model: remove custom counting logic" 2019-09-18 08:21:00 -04:00
eldbus eldbus_proxy: Prevent dangling pointer. 2019-09-06 11:25:22 +09:00
elementary efl: replace composite with composites and dedup implements 2019-09-19 18:20:56 +02:00
elocation
elput make mman.h private 2019-08-19 09:55:13 -04:00
elua make mman.h private 2019-08-19 09:55:13 -04:00
embryo
emile emile - use newer lz4 api instead of deprecated one 2019-08-07 11:44:05 +01:00
emotion docs: Move property docs to property level instead of set/get 2019-09-13 12:30:03 +02:00
eo docs: Move property docs to property level instead of set/get 2019-09-13 12:30:03 +02:00
eolian eolian: remove the composite keyword (replaced by composites) 2019-09-19 18:20:56 +02:00
eolian_cxx Revert "cxx: Fix some warnings from -Wextra" 2019-09-16 14:19:43 -04:00
ephysics ephysics - fix stringshare double del 2019-08-05 13:33:01 +01:00
escape
ethumb ethumb: fixed a potential dangling pointer. 2019-09-05 18:08:12 +09:00
ethumb_client
evas docs: Update documentation on Gestures 2019-09-19 11:17:49 +02:00
evas_goal
evil Evil: fix mmap() and define HAVE_MMAP 2019-09-12 10:01:33 -04:00
.gitignore