最近の記事
- 4/22 - 思い出の紙時計
- 3/29 - さくらインターネットの VPS リニューアル
- 3/19 - SSHD への攻撃を分析してみた
- 3/9 - キーボードの過酷さ
- 3/8 - .NET のパフォーマンスについて
- 3/7 - phpMyAdmin への攻撃
- 3/1 - ミイラ取りがミイラになりかけた
- 2/22 - URL を知らなければ安全だと?
- 2/16 - 決意
- 1/30 - ルーターの UPnP 対応状況
Entering Passive Mode
今日もあまり時間がない……
取り合えずコントロール接続の内容を
デバッグウィンドウに吐き出すように設定
便利な API があるもんだ。
OutputDebugString(command);
そして昨日と同じように接続テスト。
……あれ? 何も流れない?
デバッグを一時停止させてスレッド一覧を見る
4 つのスレッドがあるなか、一つだけ「Suspend」だった。
どうやら、スレッドが動いていないらしい。
「Running」状態にしてステップ実行すると、
FtpSessionThread のメイン関数に飛んだ。
やっと原因が分かった。単純なミスだ。
おそらく Start メソッドを呼び忘れているんだろう。
(Thread クラスを改造したので忘れてたか)
しかし時間が無くて今日はここで終了。
明日こそは走らせるぞ。
コメント (0 件)