From d83de8e7c44376d77385d00214d6ffb62870d695 Mon Sep 17 00:00:00 2001 From: Mokhtar Naamani Date: Wed, 3 Oct 2012 15:48:58 +0300 Subject: [PATCH] default to no fragmentation, max_message_size=0 --- otr.js | 4 ++-- src/message.cc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/otr.js b/otr.js index 5917c74..8484b8e 100644 --- a/otr.js +++ b/otr.js @@ -190,8 +190,8 @@ function OtrEventHandler( otrChannel ){ emit(o.EVENT); return; case "max_message_size": - if(!otrChannel.parameters) return 1450; //for UDP packets.. - return otrChannel.parameters.MTU || 1450; + if(!otrChannel.parameters) return 0; //No fragmentation + return otrChannel.parameters.MTU || 0;//No fragmentation case "inject_message": //debug("INJECT:"+o.message); emit(o.EVENT,o.message); diff --git a/src/message.cc b/src/message.cc index d6bec55..f9bd521 100644 --- a/src/message.cc +++ b/src/message.cc @@ -609,7 +609,7 @@ int MessageAppOps::op_max_message_size(void *opdata, ConnContext *context){ node::FatalException(try_catch); } - if(!result->IsNumber()) return 1450;//default max message size + if(!result->IsNumber()) return 0;//default no fragmentation return (int)result->NumberValue(); }