Fix event handler stacking leak

This commit is contained in:
Wietse Wind
2023-10-09 01:24:36 +02:00
parent da23109bbb
commit 16517f5199

View File

@@ -35,21 +35,21 @@ connections
// processed in order (sorted on sequence) and emitted in order
// to clients to prevent async tx sequence problems.
] })
c.on("validation", validation => onValidation({
connectionUrl: c.getState()?.server?.uri,
networkId: c.getState()?.server?.networkId,
validation,
}))
c.on("ledger", ledger => onLedger({
connectionUrl: c.getState()?.server?.uri,
networkId: c.getState()?.server?.networkId,
ledger,
connection: c,
}))
}
c.on("validation", validation => onValidation({
connectionUrl: c.getState()?.server?.uri,
networkId: c.getState()?.server?.networkId,
validation,
}))
c.on("ledger", ledger => onLedger({
connectionUrl: c.getState()?.server?.uri,
networkId: c.getState()?.server?.networkId,
ledger,
connection: c,
}))
c.on('online', () => subscribe())
c.on('error', e => console.error(e?.message || e))