From d894438f0499db83a3182453547bd3accea4776f Mon Sep 17 00:00:00 2001 From: Filip Tehlar Date: Mon, 27 Nov 2023 13:28:36 +0100 Subject: http: fix client receiving large data HTTP client was relying on synchronous rx notifications to the client app when moving lage data from underlying transport proto. Recent change in session layer made such notifications asynchronous making http client not working. This patch fixes the issue. Type: fix Change-Id: I4b24c6185a594a0fe8d5d87c149c53d3b40d7110 Signed-off-by: Filip Tehlar Signed-off-by: Matus Fabian --- extras/hs-test/http_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'extras') diff --git a/extras/hs-test/http_test.go b/extras/hs-test/http_test.go index 4277d432e72..acd026d484f 100644 --- a/extras/hs-test/http_test.go +++ b/extras/hs-test/http_test.go @@ -49,7 +49,7 @@ func HttpCliTest(s *VethsSuite) { uri := "http://" + serverVeth.ip4AddressString() + "/80" o := clientContainer.vppInstance.vppctl("http cli client" + - " uri " + uri + " query /show/version") + " uri " + uri + " query /show/vlib/graph") s.log(o) s.assertContains(o, "", " not found in the result!") -- cgit 1.2.3-korg