Pre-check the 'should_delete_self/stream' flags for http requests such that if we delete the object within the signal it will not read free'ed memory.
Fixed request list unittest.