fix. logic around request processing.

Change-Id: I1c891b8df0d21d4df91560c6a4d72ad6c4297790