[stgt] [PATCH 08/12] Use bs_finish in thread per target

FUJITA Tomonori fujita.tomonori at lab.ntt.co.jp
Wed Oct 20 02:31:10 CEST 2010


On Tue, 19 Oct 2010 17:13:10 -0700
Chandra Seetharaman <sekharan at us.ibm.com> wrote:

> On Mon, 2010-10-18 at 10:01 +0900, FUJITA Tomonori wrote:
> 
> > 
> > tgkill is linux specific? If possible, I want to avoid linux specific
> > things because I know one BSD tgt user at least. :)
> 
> I used it only code the code readability. If we have higher purpose we
> can change it back to pthread_kill().
> 
> BTW, does BSD also have signalfd() feature ?

No (but it has the better event notification mechanism, I think). But
tgt has the proper workaround for signalfd in util.h. If systems don't
support signalfd (old linux kernels, bsd, etc), tgt uses the pthread
notification mechanism.

I guess that simply backing to pthread_kill is the easiest way. But
it's fine by me if you like to add some tricks like signalfd does.

btw, sorry for the delay to merge your pthread work. I like to fix the
tmf issue that Takahashi hit before that.
--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html



More information about the stgt mailing list