From 9b6ad9022ce9e9ffeaed83bdec8381202ec36675 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Wed, 27 Sep 2017 13:24:50 +0530 Subject: [PATCH] [fix] smaller chunks, longer keep-alive (#4196) --- frappe/public/js/frappe/socketio_client.js | 4 ++-- socketio.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frappe/public/js/frappe/socketio_client.js b/frappe/public/js/frappe/socketio_client.js index 2d20ae2d14..15b50f2ada 100644 --- a/frappe/public/js/frappe/socketio_client.js +++ b/frappe/public/js/frappe/socketio_client.js @@ -318,7 +318,7 @@ frappe.socketio.SocketIOUploader = class SocketIOUploader { } start({file=null, is_private=0, filename='', callback=null, on_progress=null, - chunk_size=100000, fallback=null} = {}) { + chunk_size=24576, fallback=null} = {}) { if (this.reader) { frappe.throw(__('File Upload in Progress. Please try again in a few moments.')); @@ -360,7 +360,7 @@ frappe.socketio.SocketIOUploader = class SocketIOUploader { } this.next_check = setTimeout (() => { this.disconnect(); - }, 3000); + }, 5000); } disconnect(with_message = true) { diff --git a/socketio.js b/socketio.js index 15e9263398..1261a22f73 100644 --- a/socketio.js +++ b/socketio.js @@ -163,7 +163,7 @@ io.on('connection', function(socket) { socket.files[data.name].data.push(data.data); socket.files[data.name].slice++; - if (socket.files[data.name].slice * 100000 >= socket.files[data.name].size) { + if (socket.files[data.name].slice * 24576 >= socket.files[data.name].size) { // do something with the data var fileBuffer = Buffer.concat(socket.files[data.name].data);