When size limit is specified subsequent invocations will fail because ibytes is changed to -1 and stored internally in quotaSizeMap during the first call. Later invocation will see that the requested size doesn't match the actual stored value and it will fail. Signed-off-by: Alexandru Matei <alexandru.matei@uipath.com>