[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gnome



ちょうど今日 Citrus iconv のロックのバグが一つ直されたところです。

> Module Name:	src
> Committed By:	christos
> Date:		Thu Jan  8 19:23:19 UTC 2004
> 
> Modified Files:
> 	src/lib/libc/citrus: citrus_mapper.c
> 
> Log Message:
> PR/24023: Min Sik Kim: Don't deadlock while closing mappers. The module
> uninit function can call close again, which will try to obtain a held
> lock. Unlock the lock before calling the actual close function, since
> we already disassociated cm from the rest of the data structures.
> 
> 
> To generate a diff of this commit:
> cvs rdiff -r1.4 -r1.5 src/lib/libc/citrus/citrus_mapper.c

これが原因かもしれないし、他の部分かもしれません。

なんで今頃こんな問題が出てくるかというと、多分今までは pkgsrc の (依存
関係などの) 都合で GNU iconv が使われていたのが、 Citrus iconv を使う
ように直されたからだと思います。

(上)