<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">The source is available for the two stack-traces you cited in the original email. You could edit/provide PRs to those code bases.<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Apr 24, 2024, at 9:10 AM, Yuval Lombard <<a href="mailto:yuval.l@securithings.com" class="">yuval.l@securithings.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Thanks Masoud!<br class=""><br class="">Unfortunately I don't have access to the dependencies' source code </div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 24 Apr 2024 at 15:08, masoud parvari <<a href="mailto:masoud.parvari@gmail.com" class="">masoud.parvari@gmail.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class=""><font style="vertical-align:inherit" class=""><font style="vertical-align:inherit" class="">Just a side note Yuval. If you cannot wait for object.wait() rework and you have access to the dependencies' source code, you can always shadow those classes that use Object.wait() and replace the implementation with CountDownLatch or similar constructs from j.u.c.</font></font><div class=""><font style="vertical-align:inherit" class=""><font style="vertical-align:inherit" class=""><br class=""></font></font></div><div class="">That's what I did. Luckily the Object.wait() is a lot less prevalent in codebases compared to synchronized and wouldn't be a lot of work.</div><div class=""><br class=""></div><div class="">Kind regards,</div><div class="">Masoud</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 24, 2024 at 1:03 PM Yuval Lombard <<a href="mailto:yuval.l@securithings.com" target="_blank" class="">yuval.l@securithings.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="">Thanks Alan!<br class=""><br class="">Are you able to estimate the due date?</div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 24 Apr 2024 at 11:06, Alan Bateman <<a href="mailto:Alan.Bateman@oracle.com" target="_blank" class="">Alan.Bateman@oracle.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 24/04/2024 08:51, Yuval Lombard wrote:<br class="">
> :<br class="">
><br class="">
> I am well aware that java.lang.Object.wait continues to pin, but <br class="">
> wanted to point out a few of the 3rd party libs that are used so you <br class="">
> get the impression of the necessity and the anticipation for the more <br class="">
> robust solution :)<br class="">
><br class="">
Thank you for trying out the EA builds. The changes for Object.wait are <br class="">
work in progress. So expect a new EA build at some point that will <br class="">
address that issue.<br class="">
<br class="">
-Alan<br class="">
</blockquote></div><br clear="all" class=""><div class=""><br class=""></div><span class="gmail_signature_prefix">-- </span><br class=""><div dir="ltr" class="gmail_signature"><div dir="ltr" class=""><div dir="ltr" class=""><div style="font-size:12.8px" class=""><p class="MsoNormal" style="color:rgb(34,34,34);font-size:small;background-image:initial;background-position:initial;background-repeat:initial">Kind regards,<b style="font-size:13.3333px;color:rgb(0,176,240);font-family:Ebrima" class=""><br class=""><br class="">Yuval Lombard</b><br class=""></p><p class="MsoNormal" style="color:rgb(34,34,34);font-size:small;background-image:initial;background-position:initial;background-repeat:initial"><font color="#3b3838" face="Ebrima" class=""><span style="font-size:12px" class=""><b class="">Lead Software Engineer</b></span></font></p><p class="MsoNormal" style="color:rgb(34,34,34);font-size:small;background-image:initial;background-position:initial;background-repeat:initial"><span style="font-size:9pt;font-family:Ebrima;color:rgb(59,56,56)" class="">+972.50.548.0111</span><span style="font-size:9pt;font-family:Ebrima;color:rgb(64,64,64)" class=""><u class=""></u><u class=""></u></span></p><p class="MsoNormal" style="color:rgb(34,34,34);font-size:small;background-image:initial;background-position:initial;background-repeat:initial"><font color="#0000ff" face="Ebrima" class=""><span style="font-size:12px" class=""><a href="mailto:yuval.l@securithings.com" style="color:rgb(17,85,204)" target="_blank" class="">yuval.l@securithings.com</a></span></font></p><p class="MsoNormal" style="color:rgb(34,34,34);font-size:small;background-image:initial;background-position:initial;background-repeat:initial"><span id="cid:ii_l13cyhga0"><logo_black.png></span></p></div></div></div></div>
</blockquote></div>
</blockquote></div><br clear="all" class=""><div class=""><br class=""></div><span class="gmail_signature_prefix">-- </span><br class=""><div dir="ltr" class="gmail_signature"><div dir="ltr" class=""><div dir="ltr" class=""><div style="font-size:12.8px" class=""><p class="MsoNormal" style="color:rgb(34,34,34);font-size:small;background-image:initial;background-position:initial;background-repeat:initial">Kind regards,<b style="font-size:13.3333px;color:rgb(0,176,240);font-family:Ebrima" class=""><br class=""><br class="">Yuval Lombard</b><br class=""></p><p class="MsoNormal" style="color:rgb(34,34,34);font-size:small;background-image:initial;background-position:initial;background-repeat:initial"><font color="#3b3838" face="Ebrima" class=""><span style="font-size:12px" class=""><b class="">Lead Software Engineer</b></span></font></p><p class="MsoNormal" style="color:rgb(34,34,34);font-size:small;background-image:initial;background-position:initial;background-repeat:initial"><span style="font-size:9pt;font-family:Ebrima;color:rgb(59,56,56)" class="">+972.50.548.0111</span><span style="font-size:9pt;font-family:Ebrima;color:rgb(64,64,64)" class=""><u class=""></u><u class=""></u></span></p><p class="MsoNormal" style="color:rgb(34,34,34);font-size:small;background-image:initial;background-position:initial;background-repeat:initial"><font color="#0000ff" face="Ebrima" class=""><span style="font-size:12px" class=""><a href="mailto:yuval.l@securithings.com" style="color:rgb(17,85,204)" target="_blank" class="">yuval.l@securithings.com</a></span></font></p><p class="MsoNormal" style="color:rgb(34,34,34);font-size:small;background-image:initial;background-position:initial;background-repeat:initial"><span id="cid:ii_l13cyhga0"><logo_black.png></span></p></div></div></div></div>
</div></blockquote></div><br class=""></body></html>