logger: add readers waiting on pipe event 23/130523/6
authorRafal Pietruch <r.pietruch@samsung.com>
Tue, 23 May 2017 13:47:22 +0000 (15:47 +0200)
committerRafal Pietruch <r.pietruch@samsung.com>
Thu, 25 May 2017 11:55:59 +0000 (13:55 +0200)
commit9b82df394b85e74d03aff993cb04f3c3f88e3f69
treef305233c4bff55079f1a2605731559467309861a
parent2c725f9e865addcb65bf5f3407ba465adb765bf7
logger: add readers waiting on pipe event

when printing logs using dlogutil there was lag
because of default 600ms timeout on epoll_wait
when no new logs were handled dlogutil waited
600ms every time a pipe it was connected with a server
become full

current solution resolves this problem by
adding readers waiting on pipe to the main epoll loop

Change-Id: Idd9c0d26e05b3341c6eef7085c661ffd7683358e
src/logger/logger.c