[test] test that an invalid GETDATA doesn't prevent processing of future messages
Summary:
Co-Authored-By: John Newbery <john@johnnewbery.com>
This is a backport of Core PR18808 [3/4]
https://github.com/bitcoin/bitcoin/pull/18808/commits/2f032556e08a04807c71eb02104ca9589eaadf1b
Depends on D9084
Test Plan: ninja && test/functional/test_runner.py p2p_getdata
Reviewers: #bitcoin_abc, majcosta
Reviewed By: #bitcoin_abc, majcosta
Differential Revision: https://reviews.bitcoinabc.org/D9085