SCPダウンロードすると応答なしになる
Eröffnet am: 2014-07-18 19:23
Letztes Update: 2019-12-10 19:03
Auswertung: | (Anonym) | Verantwortlicher: | (Keine) |
---|---|---|---|
Priorität: | 5 - Mittel | Meilenstein: | (Keine) |
Typ: | Fehler | Schweregrad: | 5 - Mittel |
Komponente: | TTSSH | Status: | Offen |
Lösung | Keine |
Einzelheiten
SCPである程度大きなファイル(条件不明ですが、数十MB~するような気がします)をReceiveすると、CPU100%で応答なしになります。 調査用に何が必要でしょうか。
原因
- SSHサーバから受信したファイルデータをリンクドリストにつなぎ、スレッドでリストの先頭からデータを取り出し、スレッド上でファイルに追記するという動きをしている。この時、リストのエントリ数に上限を設けていないため、受信スピードが速いと、リストが肥大化する。
対策
- SCP受信にフロー制御を追加する。
Letzte Aktualisierung für dieses Ticket
2019-12-10 19:03 Aktualisiert von: yutakapon
- Verantwortlicher Update from yutakapon to (Keine)