I did find a way to get around it (at least in my app)
In the app, write the code:
File.open("/tmp/myApp.pid", 'w') {|f| f.write "#$$"}
Then you have the process id stored in /tmp/myApp.pid.
On 4/4/09, Devyn Cairns <[email protected]> wrote:
> Linux, running Shoes policeman rev 1 from git
>
> uname -a: Linux dcware-arch 2.6.28-ARCH #1 SMP PREEMPT Tue Mar 17
> 06:42:43 UTC 2009 i686 AMD Sempron(tm) Processor 3000+ AuthenticAMD
> GNU/Linux
>
> On 4/4/09, Louis-Philippe <[email protected]> wrote:
>> on what OS are you?
>>
>> 2009/4/4 Devyn Cairns <[email protected]>
>>
>>> Some kind of weird bug:
>>>
>>> ~devyn $ shoes &
>>> [1] 6815
>>> ~devyn $ kill 6815
>>>
>>> And then, the shoes window doesn't close. The shoes process dies but
>>> not the shoes-bin process. How do I get the shoes-bin process?
>>>
>>> --
>>> ~devyn
>>>
>>
>
>
> --
> ~devyn
>
--
~devyn