From 3b1e6d8b5e4237baa308be4306658649056ca741 Mon Sep 17 00:00:00 2001 From: Daniel Collins Date: Wed, 7 Nov 2018 09:04:41 +0000 Subject: [PATCH] Send guaranteed messages in soak/performance test. --- tests/soak-peer-client.cpp | 4 ++-- tests/soak-peer-server.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/soak-peer-client.cpp b/tests/soak-peer-client.cpp index 172332c..1a870dc 100644 --- a/tests/soak-peer-client.cpp +++ b/tests/soak-peer-client.cpp @@ -320,7 +320,7 @@ static HRESULT CALLBACK callback(PVOID pvUserContext, DWORD dwMessageType, PVOID *now_p = now; DPNHANDLE s_handle; - HRESULT res = instance->SendTo(cp->dpnidPlayer, &bd, 1, 0, now_p, &s_handle, 0); + HRESULT res = instance->SendTo(cp->dpnidPlayer, &bd, 1, 0, now_p, &s_handle, DPNSEND_GUARANTEED); if(res != DPNSUCCESS_PENDING) { timed_fprintf(stderr, "IDirectPlay8Peer::SendTo() failed with HRESULT %08x", (unsigned int)(res)); @@ -389,7 +389,7 @@ static HRESULT CALLBACK callback(PVOID pvUserContext, DWORD dwMessageType, PVOID *now_p = now; DPNHANDLE s_handle; - HRESULT res = instance->SendTo(r->dpnidSender, &bd, 1, 0, now_p, &s_handle, 0); + HRESULT res = instance->SendTo(r->dpnidSender, &bd, 1, 0, now_p, &s_handle, DPNSEND_GUARANTEED); if(res != DPNSUCCESS_PENDING) { timed_fprintf(stderr, "IDirectPlay8Peer::SendTo() failed with HRESULT %08x", (unsigned int)(res)); diff --git a/tests/soak-peer-server.cpp b/tests/soak-peer-server.cpp index 61e12f1..209a385 100644 --- a/tests/soak-peer-server.cpp +++ b/tests/soak-peer-server.cpp @@ -206,7 +206,7 @@ static HRESULT CALLBACK callback(PVOID pvUserContext, DWORD dwMessageType, PVOID DPN_BUFFER_DESC bd = { r->dwReceiveDataSize, r->pReceiveData }; DPNHANDLE s_handle; - HRESULT res = instance->SendTo(r->dpnidSender, &bd, 1, 0, NULL, &s_handle, 0); + HRESULT res = instance->SendTo(r->dpnidSender, &bd, 1, 0, NULL, &s_handle, DPNSEND_GUARANTEED); if(res != DPNSUCCESS_PENDING) { fprintf(stderr, "IDirectPlay8Peer::SendTo() failed with HRESULT %08x\n", (unsigned int)(res));