From b651cca33d1a7e95dad50c17cda259b4bd56ae69 Mon Sep 17 00:00:00 2001 From: Henri Sara Date: Tue, 1 Mar 2016 14:00:23 +0200 Subject: Omit timings in production mode (#19644) * UIDL responses only include server side timing information when not in production mode. * Update documentation accordingly. Change-Id: I73e65057b0c9e8ccfce2a1ee2590f23fba2bdb22 --- client/src/com/vaadin/client/ApplicationConnection.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'client/src') diff --git a/client/src/com/vaadin/client/ApplicationConnection.java b/client/src/com/vaadin/client/ApplicationConnection.java index ce55c13ce5..6830f21bcd 100644 --- a/client/src/com/vaadin/client/ApplicationConnection.java +++ b/client/src/com/vaadin/client/ApplicationConnection.java @@ -491,7 +491,11 @@ public class ApplicationConnection implements HasHandlers { smh.@com.vaadin.client.communication.MessageHandler::lastProcessingTime, smh.@com.vaadin.client.communication.MessageHandler::totalProcessingTime ]; - pd = pd.concat(smh.@com.vaadin.client.communication.MessageHandler::serverTimingInfo); + if (null != smh.@com.vaadin.client.communication.MessageHandler::serverTimingInfo) { + pd = pd.concat(smh.@com.vaadin.client.communication.MessageHandler::serverTimingInfo); + } else { + pd = pd.concat(-1, -1); + } pd[pd.length] = smh.@com.vaadin.client.communication.MessageHandler::bootstrapTime; return pd; }); -- cgit v1.2.3