context: Ensure force_gc flag is not lost if the idle is scheduled
If the first caller that triggers the idle happens to be non-forcing, all later forcing calls would be ignored.
Closes: #150 (closed)
If the first caller that triggers the idle happens to be non-forcing, all later forcing calls would be ignored.
Closes: #150 (closed)