nchan icon indicating copy to clipboard operation
nchan copied to clipboard

Fast, horizontally scalable, multiprocess pub/sub queuing server and proxy for HTTP, long-polling, Websockets and EventSource (SSE), powered by Nginx.

Results 117 nchan issues
Sort by recently updated
recently updated
newest added

> Unfortunately, browsers [don't support setting](http://www.w3.org/TR/2011/WD-eventsource-20111020/#concept-event-stream-last-event-id) this header for an EventSource object, so by default the last message id is set either from the "Last-Event-Id" header or the last_event_id url...

Updated to Fedora 42 and having a hard time compiling this ``` ./nchan-1.3.6/src/subscribers/longpoll.c: In function ‘longpoll_subscriber_create’: ./nchan-1.3.6/src/subscribers/longpoll.c:59:31: error: assignment to ‘subscriber_callback_pt’ {aka ‘void (*)(struct subscriber_s *, void *)’} from incompatible...

When deleting a channel using HTTP DELETE, the request succeeds, but the active subscriber count does not decrease — all subscribers remain active. After multiple DELETE requests, newly reconnecting WebSocket...

## Description This PR fixes compilation errors when building nchan with GCC 15 (as used in Fedora 42+). GCC 15 has stricter type checking for function pointer assignments, which causes...

Continuous Integration helps with catching compile errors.

Hi, We run a production system with Openresty version 1.25.3.2 and Nchan version 1.3.7. We run hundreds of containers per day, each serving tens of thousands of connections each, with...