<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:large">Hi David,   I created an issue for this: <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/540">https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/540</a><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 22, 2020 at 11:12 AM <a href="mailto:stes@PANDORA.BE">stes@PANDORA.BE</a> <<a href="mailto:stes@telenet.be">stes@telenet.be</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"> <br>
<br>
-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA256<br>
<br>
<br>
Hi,<br>
<br>
The warning/error <br>
<br>
pthread_setschedparam failed: Not owner<br>
<br>
is also happening on Solaris, and obviously it also prints some text,<br>
which does not really make sense on Solaris.<br>
<br>
I have documented on the following Wiki how to get rid of this warning/error<br>
on Solaris:<br>
<br>
        <a href="https://sourceforge.net/p/solaris-squeak/wiki/Home/" rel="noreferrer" target="_blank">https://sourceforge.net/p/solaris-squeak/wiki/Home/</a><br>
<br>
I don't know how to fix the issue specifically on your Ubuntu distribution,<br>
but possibly it makes sense to - when the error happens - to print a simple:<br>
<br>
"error: pthread_setschedparam failed: Not owner<br>
<br>
or <br>
<br>
"error: heartbeat thread unable to run at higher priority"<br>
<br>
Such a simple short message would be sufficient, and then the user can<br>
try to do some research and find fixes for the specific platform,<br>
where the error happens.<br>
<br>
I can imagine that on various Unix flavors the instructions for:<br>
<br>
 /etc/security/limits.d/squeak.conf<br>
<br>
do not apply.<br>
<br>
Also note that in my limited experience on Solaris, I can either fix<br>
the warning (by having threads run at different priorities) or ignore<br>
the warning, as it does not seem to make much difference ...<br>
<br>
But it's not nice that an extensive error message is printed,<br>
certainly not when it does not apply to that specific Unix distribution.<br>
<br>
Regards,<br>
David Stes<br>
<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v2<br>
<br>
iQEcBAEBCAAGBQJfGIB/AAoJEAwpOKXMq1MaRngIAKRpp650F5wxVLLl5RI03rxY<br>
Cbog93dnnXYhEtsKr1U1+FLTfwXcvMVDEI6nTi0dUuRfUg+698yPblisUJtQzgc4<br>
3k54aqbz36oslkJA1y+kBU9V6nv/LfvVwpz9R0fnvuGTZndZYYHMfbCcU9yfDZ6x<br>
psHJ2EQRWfT+tjXC1nVHARb2IIWfR2NtG/YoaZcuohNE342B2CHx3OisTck5tlKA<br>
Fnx1pl/G7Z4OHleSmqKUT1KkMGfMHz4VIW0t3/D2CCMOuYqXQxxOejD2mqtqhzMP<br>
8uUqNo1TLAmTjZwY4NVt7sa2Ny2PUXhxkASOL0c3YlvB3Dp6DAYNPptFmWC48Is=<br>
=5Vgy<br>
-----END PGP SIGNATURE-----<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>