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