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 <ftehlar@cisco.com> Signed-off-by: Matus Fabian <matfabia@cisco.com>
This commit is contained in:

committed by
Florin Coras

parent
1db11b7d8d
commit
d894438f04
@@ -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, "<html>", "<html> not found in the result!")
|
||||
|
Reference in New Issue
Block a user