[Libwebsockets] LWS usage in multi-process scenario

Michael Haberler mah at mah.priv.at
Sat Dec 29 19:13:37 CET 2018


Xi,

I've done something along these lines a while ago, using zeromq

you might want to take a peek here: 

https://github.com/machinekit/machinekit/tree/master/src/machinetalk/webtalk

regards

Michael

> Am 04.12.2018 um 02:46 schrieb Xi Chen <leon6827chix at gmail.com>:
> 
> Andy,
> 
> I have a special use case of LWS where multiple application processes (not threads) share the same H2 connection:
> - LWS main thread running in one process
> - each app running in its own process (hence isolated address space)
> 
> Unlike multi-threading case where address spaces are shared among threads hence callback function pointers are globally known, it is a question how to perform callback in my case. Seems IPC mechanism has to be implemented anyhow.
> 
> Is this recommended? Any other approach?
> 
> Thanks
> _______________________________________________
> Libwebsockets mailing list
> Libwebsockets at ml.libwebsockets.org
> https://libwebsockets.org/mailman/listinfo/libwebsockets



More information about the Libwebsockets mailing list