From 4dcfdd65318b706e139658842c9f406e906a8003 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Wed, 17 Jul 2019 20:33:52 -0700 Subject: fixes #954 large message fails with no error message This removes the default 1MB limit on maximum receive sizes. Applications intended for deployment in insecure or hostile environments should choose a sensible default for NNG_OPT_RECVMAXSZ. --- src/core/socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/core/socket.c') diff --git a/src/core/socket.c b/src/core/socket.c index 0224a812..c8f3329f 100644 --- a/src/core/socket.c +++ b/src/core/socket.c @@ -514,7 +514,7 @@ nni_sock_create(nni_sock **sp, const nni_proto *proto) s->s_rcvtimeo = -1; s->s_reconn = NNI_SECOND; s->s_reconnmax = 0; - s->s_rcvmaxsz = 1024 * 1024; // 1 MB by default + s->s_rcvmaxsz = 0; // unlimited by default s->s_id = 0; s->s_refcnt = 0; s->s_self_id = proto->proto_self; -- cgit v1.2.3-70-g09d2