[過去ログ] Jane Style Part146 スレ番修正 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
69: 2018/05/29(火)19:48 ID:MP4Q/CZZ0(1/4) AAS
>>38
根治するのに必要なのはこれ。

どんなにパッチを出してProcessLogger(ログ表示)を回避しても
ProcessCaller(ルーチン呼び出し)は回避することはできない。
70: 2018/05/29(火)19:56 ID:MP4Q/CZZ0(2/4) AAS
2chAPIのログインに失敗しました。のデッドロック。
Open Jane や Jane Lovelyとの比較。

T2chTicket.Get2chTicket
 rc := FDoLib.Login(uid, pwd);
 Log(FDoLib.ErrorString);
 Windows.PostMessage(MainWnd.Handle, WM_USER, INF_LOGIN, Longint(rc));

TMainWnd.ON_WM_USER
TMainWnd.OnLogin
 TDaemon.Status(仮名)  (Style独自)
省12
71: 2018/05/29(火)20:08 ID:MP4Q/CZZ0(3/4) AAS
あと厳密には
session.dat保存時に通信が発生するとデッドロックするかもしれないね。
OpenSSLのワーカーと見合ってる臭かった。
現実的な再現性は限りなくゼロだろう。

通信と各種履歴群
 ・SSL_read, SSL_pending
 ・TUrlHistoryやsession.dat保存やSQLiteのデータベースまで含んだデッドロック。最悪、ブラウザコンポーネントの履歴まで(リンクを紫化する?)。
 ・上述二つではなく、単純ににTDaemon.LogとWriteStatus周辺
まあ、気にするな。俺の気のせいかもしれん。

有用な不具合報告はしたらばに書いたら連呼リアン消えたなw
省1
73: 2018/05/29(火)21:53 ID:MP4Q/CZZ0(4/4) AAS
>>72
わからん。
4.00のOpenSSLになってから明らかにデッドロックが出るようになったが、
ずっと前から起こっていたという証言もある。

ただ、3.8xの時は、POST /v1/auth/で無駄なKeep-Aliveはしてなかったはずだし、
メインスレッド、ワーカースレッドどちらでそれを行うべきか区別もつかない奴が変更をぶちこんだんだろう。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.030s