<div dir="ltr"><div><div>Hi,<br></div>I noticed that SocketPlugin&gt;&gt;socketRecordSize was so defined:<br>socketRecordSize<br>    &quot;Return the size of a Smalltalk socket record in bytes.&quot;<br><br>    ^ self cCode: &#39;sizeof(SQSocket)&#39; inSmalltalk: [12]<br><br><br>Shouldn&#39;t it have been like its brothers in OSProcessPlugin and AioPlugin:<br><br>socketRecordSize<br>    &quot;Return the size of a Smalltalk socket record in bytes.&quot;<br><br>    ^ self cCode: &#39;sizeof(SQSocket)&#39; inSmalltalk: [Smalltalk wordSize * 3]<br><br><br></div>I presume we don&#39;t use self sizeof: because the Smalltalk side does not have any idea of what a SQSocket is... (an opaque struct/handle)<br></div>