Increase buffer sizes
This commit is contained in:
@@ -5,7 +5,7 @@ export class TreeNode<ViewModel> {
|
|||||||
public sourceEdge?: Edge<ViewModel>
|
public sourceEdge?: Edge<ViewModel>
|
||||||
public message?: Message
|
public message?: Message
|
||||||
public mqttMessage?: MqttMessage
|
public mqttMessage?: MqttMessage
|
||||||
public messageHistory: RingBuffer<Message> = new RingBuffer<Message>(3000, 100)
|
public messageHistory: RingBuffer<Message> = new RingBuffer<Message>(20000, 100)
|
||||||
public viewModel?: ViewModel
|
public viewModel?: ViewModel
|
||||||
public edges: {[s: string]: Edge<ViewModel>} = {}
|
public edges: {[s: string]: Edge<ViewModel>} = {}
|
||||||
public edgeArray: Array<Edge<ViewModel>> = []
|
public edgeArray: Array<Edge<ViewModel>> = []
|
||||||
|
|||||||
@@ -46,8 +46,8 @@ export class ConnectionManager {
|
|||||||
const messageEvent = makeConnectionMessageEvent(connectionId)
|
const messageEvent = makeConnectionMessageEvent(connectionId)
|
||||||
connection.onMessage((topic: string, payload: Buffer, packet: any) => {
|
connection.onMessage((topic: string, payload: Buffer, packet: any) => {
|
||||||
let buffer = payload
|
let buffer = payload
|
||||||
if (buffer.length > 10000) {
|
if (buffer.length > 20000) {
|
||||||
buffer = buffer.slice(0, 10000)
|
buffer = buffer.slice(0, 20000)
|
||||||
}
|
}
|
||||||
|
|
||||||
backendEvents.emit(messageEvent, { topic, payload: Base64Message.fromBuffer(buffer), qos: packet.qos, retain: packet.retain })
|
backendEvents.emit(messageEvent, { topic, payload: Base64Message.fromBuffer(buffer), qos: packet.qos, retain: packet.retain })
|
||||||
|
|||||||
Reference in New Issue
Block a user