03/01/04 00:52 fNh0fGIC
>911
お疲れ様です。
>910のファイルはまだ落ちてきませんが、自分なりに調べたことを書いておきます
Delphiはマニュアルも何も読んでないので適当です
WriteStatus('書込み中');あたりにブレークポイントを置いて実験
ここでブレークした後はステップ実行。
ザッと見ていくと、
if PostQueue.Count < 1 then
begin
PostTimer.Enabled := false;
PostLock := false;
exit;
end;
if PostLock then exit;
PostLock := true;
このへんで妙なループに陥り、その間にTCPコネクションが切断されているようで、
Connection Closed Gracefully
更にその後の串選択部(多分)でゼロ除算を行う場合がある(串一覧が空の時?)ようです