On Sat, Sep 15, 2007 at 02:52:42PM +0900, Osamu Aoki wrote:
> 
> I thought this defunct process was caused by appending & to the command
> which itself was able to daemonize itself.  As I checked it was there
> anyway.  (& was always added with normal use of im-switch)

I am not sure what you mean by "it was there anyway".  I just tested
myself, by changing the line #64 of /etc/X11/Xsession.d/80im-switch from
    ... && eval "$XIM_PROGRAM $XIM_ARGS &" || ...
to
    ... && eval "$XIM_PROGRAM $XIM_ARGS" || ...
i.e., remove the trailing "&" when calling "scim -d".  With this change
I don't have a "[scim] <defunct>" zombie process anymore.  In other
words, this change in 80im-switch fixes bug #431294.

Osamu, can you confirm this?  If so, I think the easiest way is to make
im-switch configurable to not append the "&" to the IME invocation
command.

Ming
2007.09.15



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to