nasa / bplib

Apache License 2.0
30 stars 13 forks source link

Fix #88, reorganize mpool and add subq limits #89

Closed jphickey closed 2 years ago

jphickey commented 2 years ago

Reorganize the mpool code into a separate submodule, which should allow for more/easier extensibility and better isolation from other bplib code.

Adds subq limits, to facilitate yielding the processing to other flows, not allowing all the buffers in the system to be consumed by a single active flow or storage task.