How do you deal with lengthy server tasks?

I would like to stream some audio with soup server. How would you go about something like that? Each browser request will launch the server callback that does all processing, but I cannot stay in there looping and sending data. This will block any other requests.

I looked around a bit and found this:

Look at the "SlowData / soup_add_timeout" example.
Is this how you would typically perform streaming tasks or large file transfers, and not completely locking up your server callback?

Best Regards,

Sent with ProtonMail Secure Email.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]