Hi,
The comet feature was mainly introduced for real-time communication
with the Nagare IDE, where normally only one tab is opened on it. This
current "naive" implementation blocks a thread both on the client and
in the server.
Safari and Firefox only allows 5 threads max. so you couldn't open
more than 5 tabs in each (the limit in Opera is much higher). To test,
launch several different browsers and you will be able to open more
tabs on your application.
On the server the number of available threads is given by the
parameter ``threadpool_workers`` of the publisher configuration file.
This value is 10 by default. To change it:
1. Create a publisher configuration file with:
[publisher]
threadpool_workers=<max number of threads>
2. Serve your application with this file:
nagare-admin serve -c <this_file> <your app>
A more robust comet implementation could use WebSockets on modern
browsers and a event-based HTTP server.
Regards,
Alain