RPC server leaks if a single client submits a lot of requests over time

Description

The leak is in the clientid->observableid association. Currently the associations are only removed when the client disconnects, but we should remove an association when an observable finishes too

Status

Assignee

Andras Slemmer

Reporter

Andras Slemmer

Priority

High

Labels

None

Severity

Medium

Fix versions

Ported to...

None

Feature Team

Performance and Platform Sustainability

Affects versions

R3 Corda 3.0 Dev Preview 3