vh doubly linked list for wsi on same protocol
authorAndy Green <andy@warmcat.com>
Sat, 16 Apr 2016 00:40:35 +0000 (08:40 +0800)
committerAndy Green <andy@warmcat.com>
Sat, 16 Apr 2016 00:40:35 +0000 (08:40 +0800)
commit4714cf02f476e01f8855e75a4fcf7b7bf6b1d8ff
tree231deccb5db35c0447b1b8519cf9365b501e2137
parent7e2c3851bf838bc5d0aaf5a8b64206761f3e3d0f
vh doubly linked list for wsi on same protocol

This trades off a couple of wsi pointers for vastly increased speed
for the callback when writeable "all protocol" variants when there
are many kinds of wsi active.

Signed-off-by: Andy Green <andy@warmcat.com>
lib/context.c
lib/libuv.c
lib/pollfd.c
lib/private-libwebsockets.h
lib/server.c
plugins/protocol_dumb_increment.c