1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-09 00:00:04 +01:00
No description
Find a file
Andy Green 68b4504329 extensions introduce pre close veto
This establishes a pre-close extension check to allow an extension to
veto a close.  x-google-mux then uses this to stop ch1 going down
(subchannel 1 is the original socket connection that turns into a mux
parent) if it has active mux children; it just marks ch1 as closed in
its conn struct in that case and returns 1 from the callback to veto.

Code is also added to take care of the case ch1 is 'closed', and the
last child is subsequently closed, it actively calls close on the mux
parent then.

Signed-off-by: Andy Green <andy@warmcat.com>
2011-05-25 21:41:57 +01:00
lib extensions introduce pre close veto 2011-05-25 21:41:57 +01:00
scripts refactor-into-dirs.patch 2010-11-01 09:12:17 +00:00
test-server x google mux implement child close 2011-05-24 22:07:45 +01:00
win32port win32 update for vc 2010 contributed 2011-05-25 09:50:58 +01:00
.gitignore add gitignore 2011-05-25 09:51:48 +01:00
aclocal.m4 fork-sever-process-and-introduce-broadcast-api.patch 2010-12-18 15:13:50 +00:00
config.guess remove symlinks-from-automake-missing 2010-11-10 11:57:07 +00:00
config.h.in configure add requirement for zlib.h 2011-03-06 13:37:10 +00:00
config.sub remove symlinks-from-automake-missing 2010-11-10 11:57:07 +00:00
configure introduce x google mux very draft indeed 2011-05-23 10:00:03 +01:00
configure.ac introduce x google mux very draft indeed 2011-05-23 10:00:03 +01:00
COPYING add-COPYING-lgpl-2.1.patch 2010-11-08 17:12:19 +00:00
depcomp remove symlinks-from-automake-missing 2010-11-10 11:57:07 +00:00
INSTALL add-INSTALL.patch 2010-11-12 13:11:50 +00:00
install-sh remove symlinks-from-automake-missing 2010-11-10 11:57:07 +00:00
libwebsockets-api-doc.html pass ext pointer in ext callback 2011-03-22 09:04:01 +00:00
libwebsockets.spec uplevel-rpm-spec-to-include-new-extpoll-sample.patch 2011-02-13 09:08:11 +00:00
ltmain.sh fork-sever-process-and-introduce-broadcast-api.patch 2010-12-18 15:13:50 +00:00
Makefile.am introduce-ssl-client-connections--flow-control.patch 2011-01-27 06:26:52 +00:00
Makefile.in introduce-ssl-client-connections--flow-control.patch 2011-01-27 06:26:52 +00:00
missing remove symlinks-from-automake-missing 2010-11-10 11:57:07 +00:00
README-test-server introduce x google mux very draft indeed 2011-05-23 10:00:03 +01:00