From cacffbcc2a9f71be3b9ee6bc6c1cef0545e29f01 Mon Sep 17 00:00:00 2001 From: Hans Dijkema Date: Mon, 20 Apr 2026 19:07:03 +0200 Subject: [PATCH] synchronization on finalization finally solved. --- lib/windows-x86_64/rktwebview.lib | Bin 9618 -> 9852 bytes rktwebview.cpp | 5 ++--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/windows-x86_64/rktwebview.lib b/lib/windows-x86_64/rktwebview.lib index 94ee1012ce8191adb67a22ccf6ca3fcef7fba12f..066bc5794a1b2f094542ce69f4385c33f50eb858 100644 GIT binary patch delta 1295 zcmb`GUuYav6vn@7W;Z*3vYYJxnc1D4-Pz4r2_zZDV{WMN_0mrIJDfQ%WR;8f>sBo}01agO3jUX6AnP z-0z%w=FW+}`=#;i&Ek_i_U5%u0ni6@?gYXOAaWi^lwFeh0YU7Zi{1+e?0`#lFCZ{^ zUSOPb$&Ukq#3dIq#Pf`G#wEVc1mX)!-6e1F0>&x1WNrh3>~$AsmUSk>1#aTuClljB z1ZmsF>fr>8&B+DkQJ35{V3TQnGU*+Yd}ER~TvBs@pi6Rz9bscezu;nY@y?hO7nmwh zy=Bp=zEf)q4voH1#aknd!LjOVhicWa!G|gxR3bCGJkR@@#jXEzy1=d8*$Fhl!1)MJ zP5}Fpz`YpIs{;Yv#@;NCP2i*fjOT$%924U48E(%)9H=uE>m>)codK?M{4BpW_}#+< z*vn1>JsdyIe$Au2cv}vbW+r*!1}B_L0TOTL2nS!_#9f@M#2TLiw7>%$Irz|t4oGN6 z8}jIaiU3kj;6(-nWMLu*12+6fB7ry}kP$@~F<3|=1PzYxdG`M>nwghNi4^>6m^%(mwfRiQY6K6fj;@yXQmSizyWnoobEKaid>*{N1hVHfx&j zDElI`C%J>>jj;St_vC#s(N3?J!}9CYTo$7MT{VZ*uRcG!!5@ZuDbYee=QU;d^q0r( zh@;X$UnED>?LV*G6%m~rp$0|7rmJeHJ+n6JA=d3+RIF4_pZ)flSQ%!m7);U@tD^Rv zsI6^bEyCJOuSru@zx?Zi!UH}th|-2N;#J38;dL{?U(HXh-TNf$GtT6JLc zM=?r@uKcFyv^%@oySTFJa-K3yoIa3bx|*%1-cQ%R6BSva@{R;O?NsDv+NbZ@tfgtf z8P;B2UcMssW(%V!pGk#WMZWymfptFg$k5?jO&vJ?(x1X4D@LLf7ZYM)klZwb^HZG-W47I delta 1163 zcmbu8|7#Ox9LL{@cWEwnP17a0OLCXw?vm7szqC+AB~}qc)M`_j!G?k}AUcC6)xn&j zQT$${s2@;J=mtW5*?v%q$XHP}XtiacA{){v6YWo~cE~I!sQ7t$;QoLeyzZXo{d}I! zx97RHU1!&yURrBg(q_*+UxWax1tJqbl!vipfbqz~><0w;5sz#h5IB7vW|-HRAkf1ei7~E#NftdUPR^>39WB#s-yr>< z>BB?*_CT#|>BlyH`2gP zwtdZZ9jsSe;JpnzXZwdd9^i3;xex~yXMl}tUuSvqwOVa86 z??&mK8KdP*LE3DUB)hS9j853JlbqyM=Oqb*;+V9UNCmo{$ z!7yD<_b3O7Ki%S^LWG(#Ri$t5`Y92onT}?*%lk_!*!oZ=N(o7$NVY6@cKq>j0lj49 z+iXQUaV_;XpBOil6OS|)^p(DxI_;QtaaGt;-3;GIl0}+?Bv}SqGc9ukJ9%Mg|6j#l<^&hpNb^YbE=#FOgXpc=CsX9 zh7RYq%d5UVKR%yod4v9ps9ZrObr+&){YPziOxt-I#?(xXU}{-Av`(sxKLGW NdDFCr?NU$6!Vi1x^Zoz; diff --git a/rktwebview.cpp b/rktwebview.cpp index 98ae765..505cec8 100644 --- a/rktwebview.cpp +++ b/rktwebview.cpp @@ -248,10 +248,9 @@ void rkt_evt_guard(void) handler->evt_queue->enqueue(wv, data); handler->evt_cb_mutex.lock(); if (handler->evt_cb != nullptr) { // evt_cb could be cleared to null - INFO2("Calling evt_cb with %d, %s\n", wv, data.c_str()); - + //INFO2("Calling evt_cb with %d, %s\n", wv, data.c_str()); handler->evt_cb(1); - INFO0("done\n"); + //INFO0("done\n"); } else { INFO0("evt_cb = null\n"); }