If request is 0, then the background process is not blocked, which is 'normal' :-)

Is SELECT FOR UPDATE somehow invloved?