It doesn't support multiple streams with suspend/resume. To try to make it work, I was thinking if following understanding is correct(only if version is http/2):
To suspend, we need to suspend only the stream and resume also for a particular stream. Here, can we keep MHD connection still in non suspended state ? So something like create and add fd's to epoll for each stream and wake up when application triggers resume on the stream. Will the callbacks be affected and way response is queued ?
Any pointers will be appreciated.