The important part of the upstream fix was to make ranges handling code use less memory.
As for PoC, it does not have problem with numforks <= 1, it just has problem with parsing its command line arguments. numforks (2nd argument) is only used if it's called with at least 3 arguments.