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]