/** * The method will flush the telemetries currently in the buffer to the {@link com.microsoft.applicationinsights.internal.channel.TelemetriesTransmitter} */ public void flush() { synchronized (lock) { if (telemetries.size() != 0) { if (!sender.sendNow(prepareTelemetriesForSend())) { InternalLogger.INSTANCE.error("Failed to flush buffer data to network"); } } } }
if (!sender.sendNow(prepareTelemetriesForSend())) {