p2pSourceStreamがなくなっても削除するという動作が抜けていました。リークの原因はこれか？
setSupplyをaddSupplyに変更
ご先祖様管理を追加。これでループで接続はしにくくなったはず。
とりあえず、再接続時の動作をspotによるつまみ食いではなく、sequenceStreamになるように
やってみた。
テスト実行はやってない。