replace pending read stack by pending read queue