Ossian
Ossian
Do you have simple code that can be replicated ?
> If I am running this code with inspect flag: node --expose-gc --inspect-brk the memory consumption increases linearly. > > But if I run the similar code with native fetch,...
> > > If I am running this code with inspect flag: node --expose-gc --inspect-brk the memory consumption increases linearly. > > > But if I run the similar code...
~~~js import { LibCurl, fetch } from "@ossiana/node-libcurl"; class ConcurrencyRunner { #concurrencyLimit = 0; #taskExecutor = null; #shouldStop = null; constructor({ concurrencyLimit = 1, taskExecutor, shouldStop = () => false,...
> Any ideas? It looks like a problem with reading a response body by the library... i'll find a time to check it
> any update on this? Facing the same problem v1.6.8 still have this problem ?
> Yes, running the same example provided by the author of the issue on v1.6.8 try run this test https://github.com/Ossianaa/node-libcurl/blob/master/test/test-0001/index.js I've tested it with this code and it doesn't seem...
> Im using request.session instead of fetch. same as fetch
> are curl instances being disposed after each use? node v8 will be lazy gc
it's support, it will be in the extension after the first request