RFB on 2.0 + linux - semaphore primitive failed
Hi - In Pharo2 do I need to stop and start the RFB server? I 've been getting a primitive #signal in Semaphore failed error after the image starts. I'm using this version of RFB RFB-MarianoMartinezPeck.41 Thanks Paul
Maybe this is related to #maxExternalSemaphores: ? Did you try sending a large number? For my seaside images where I have RFB I do: Smalltalk vm maxExternalSemaphoresSilently: 65535. Cheers, On Wed, Jul 31, 2013 at 3:45 PM, Paul DeBruicker <pdebruic@gmail.com> wrote:
Hi -
In Pharo2 do I need to stop and start the RFB server? I 've been getting a
primitive #signal in Semaphore failed
error after the image starts. I'm using this version of RFB
RFB-MarianoMartinezPeck.41
Thanks
Paul
-- Mariano http://marianopeck.wordpress.com
I don't know. I don't get the errors that used to occur with the max semaphores being exceeded. I thought Igor Stasenko fixed that issue in the VM so the array that holds the semaphores grows without blocking. Or something. What I do know is that if I 'abandon' that warning and save & quit and then reopen the image then the UI is locked and I have to use Seaside's WAScreenshot tool to suspend and resume the UI to unfreeze it. On 07/31/2013 11:57 AM, Mariano Martinez Peck wrote:
Maybe this is related to #maxExternalSemaphores: ?
Did you try sending a large number? For my seaside images where I have RFB I do:
Smalltalk vm maxExternalSemaphoresSilently: 65535.
Cheers,
On Wed, Jul 31, 2013 at 3:45 PM, Paul DeBruicker <pdebruic@gmail.com <mailto:pdebruic@gmail.com>> wrote:
Hi -
In Pharo2 do I need to stop and start the RFB server? I 've been getting a
primitive #signal in Semaphore failed
error after the image starts. I'm using this version of RFB
RFB-MarianoMartinezPeck.41
Thanks
Paul
-- Mariano http://marianopeck.wordpress.com
On 31 July 2013 22:17, Paul DeBruicker <pdebruic@gmail.com> wrote:
I don't know. I don't get the errors that used to occur with the max semaphores being exceeded. I thought Igor Stasenko fixed that issue in the VM so the array that holds the semaphores grows without blocking. Or something.
You can have as big as you want array with semaphores. There is no limits and maxExternalSemaphoresSilently is just does nothing and ignored.
What I do know is that if I 'abandon' that warning and save & quit and then reopen the image then the UI is locked and I have to use Seaside's WAScreenshot tool to suspend and resume the UI to unfreeze it.
weird. i would start from figuring out, why primitive failed..and for which semaphore. -- Best regards, Igor Stasenko.
participants (3)
-
Igor Stasenko -
Mariano Martinez Peck -
Paul DeBruicker