Improved reduce pipe fd usage in NgxBaseFetch