Just tested that one ....
test connection #1 @ 12:45:40
received a version request and replied to it @ 12:45:45
test connection #2 @ 12:45:44 (connecting 4 seconds after the previous connection)
received a version request and replied to it @ 12:45:49
test connection #1 received a notice about not getting a version reply @ 12:45:55 even though it previously did reply.
test connection #2 did not get that notice.
*sigh* there has to be a way of getting this to work ... and we will stumble on it sooner or later ...