vfs_glusterfs: Replace eventfd with pipes, for AIO use
commit4c3a3d9e6adc95d0f0e1f6030b2406613d9f9f53
authorIra Cooper <ira@samba.org>
Tue, 20 Jan 2015 04:08:17 +0000 (19 23:08 -0500)
committerIra Cooper <ira@samba.org>
Wed, 21 Jan 2015 19:40:10 +0000 (21 20:40 +0100)
tree04c0d2ae30797d5cce0ff978d97fd990acd66575
parent87c57956ba9ae15d4e7699e31ddfb437e11b35d6
vfs_glusterfs: Replace eventfd with pipes, for AIO use

Pipes clean up the AIO implementation substantially, due to the fact
that they implement a natural ithread safe queue instead of us
creating our own queue.

Signed-off-by: Ira Cooper <ira@samba.org>
Signed-off-by: Poornima G <pgurusid@redhat.com>
Reviewed-by: Günther Deschner <gd@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
Autobuild-User(master): Ira Cooper <ira@samba.org>
Autobuild-Date(master): Wed Jan 21 20:40:11 CET 2015 on sn-devel-104
source3/modules/vfs_glusterfs.c
source3/wscript