Hi Massimo, Thank you for the quick response. This is exactly the solution I was thinking of but did not know how to execute it.
I will try implementing your solution and let you know my results. Thanks, Jasen On Tue, Mar 28, 2023 at 12:43 PM Massimo Manghi <massimo.man...@unipr.it> wrote: > Hi Jasen > > > the RivetChan behaves like stdout and actually replaces stdout for the > Tcl interpreters embedded in mod_rivet. You can have control over the > buffering using > > puts -nonewline $output_buffer > > to store in the channel buffer your data and the send it calling > > flush stdout > > in this way you can for example send binary data in chunks of definite > size. Since RivetChan is just a Tcl I/O channel you have to configure it > with -translation binary which sets also the encoding to binary. Let us > know if it answers your question > > > -- Massimo > > > On 28/03/23 15:55, Jasen Kim wrote: > > Hello, > > > > I ran into an issue trying to implement an http stream between client > > and server. > > > > I want to be able to send the http output in chunks rather than > > buffering and outputting all at once. > > > > Is there any way to accomplish this in Apache Rivet without having to > > hack it? > > > > Thanks, > > Jasen >