HEADS UP: UNIX domain socket locking changes merged to CVS HEAD
Yoshihiro Ota
ota at j.email.ne.jp
Sat Mar 3 04:48:38 UTC 2007
On Fri, 2 Mar 2007 08:24:36 -0500
Scott Robbins <scottro at nyc.rr.com> wrote:
> On Fri, Mar 02, 2007 at 08:01:36AM -0500, Randall Stewart wrote:
> > Scott Robbins wrote:
> > >On Thu, Mar 01, 2007 at 04:37:39AM -0500, Randall Stewart wrote:
> > >>Robert Watson wrote:
> > >>>On Thu, 1 Mar 2007, Randall Stewart wrote:
> > >>>>solved.. of course I still could lock up.. but only using X will tell :-0
> >
> > Thanks so much for the patch.. and the commit.. See you at
> > BSD Asia :-D
>
> Like Randall, I think I can report success. I tend to go in and out of
> X, but last night, left it on for most of the night. No lock ups.
>
> Thank you again Robert.
>
My X runs fine but I think I am still seeing this problem with diffrent ports.
They are japanese/Canna japanese/kinput2-canna.
Canna uses "unix" domain socket to communicate and it still doesn't work. Before, Canna reproted some "unix" domain socket error. Now, it doesn't report such errors but "kinput2" stucks.
Installing kinput2-cann will install Canna as well.
You will need these 2 entries to run Canna.
canna_enable="YES"
canna_flags="-u bin inet"
Then, you need the following to allow to use kinput from X terminals.
setenv XMODIFIERS '@im=kinput
Once you start canna, run "kinput2" in one of the X terminals. Then, kinput2 eats all CPU.
Thanks,
Hiro
More information about the freebsd-current
mailing list