"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "mod_http2/h2_bucket_beam.c" between
mod_http2-1.15.14.tar.gz and mod_http2-1.15.16.tar.gz

About: mod_h[ttp]2 is an Apache httpd module implementing the HTTP2 protocol. It uses nghttp2 as base engine and connects it with the Apache infrastructure. Hint: Module (previous name "mod_h2") now integrated into Apache httpd (since v2.4.17). Experimental release.

h2_bucket_beam.c  (mod_http2-1.15.14):h2_bucket_beam.c  (mod_http2-1.15.16)
skipping to change at line 1043 skipping to change at line 1043
#if APR_HAS_MMAP #if APR_HAS_MMAP
/* disable mmap handling as this leads to segfaults when /* disable mmap handling as this leads to segfaults when
* the underlying file is changed while memory pointer has * the underlying file is changed while memory pointer has
* been handed out. See also PR 59348 */ * been handed out. See also PR 59348 */
apr_bucket_file_enable_mmap(ng, 0); apr_bucket_file_enable_mmap(ng, 0);
#endif #endif
APR_BUCKET_REMOVE(bsender); APR_BUCKET_REMOVE(bsender);
H2_BLIST_INSERT_TAIL(&beam->hold_list, bsender); H2_BLIST_INSERT_TAIL(&beam->hold_list, bsender);
remain -= bsender->length; remain -= bsender->length;
beam->received_bytes += bsender->length;
++transferred; ++transferred;
++transferred_buckets; ++transferred_buckets;
continue; continue;
} }
else { else {
/* create a "receiver" standin bucket. we took care about the /* create a "receiver" standin bucket. we took care about the
* underlying sender bucket and its data when we placed it into * underlying sender bucket and its data when we placed it into
* the sender brigade. * the sender brigade.
* the beam bucket will notify us on destruction that bsender is * the beam bucket will notify us on destruction that bsender is
* no longer needed. */ * no longer needed. */
 End of changes. 1 change blocks. 
0 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)