[ale] [Fwd: Re: JKThreads]
Douglas Todd
dwt at atlanta.com
Thu Jul 4 10:50:04 EDT 1996
This is a multi-part message in MIME format.
--------------748E1DC23D4838159A37FD8
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Hello Everyone:
I've been searching Usenet, on the use of the clone
system call, and have found some source that implements the call
and implements the start of a C++ threading library.
I've started playing with the library, it's cool.
--
dwt at atlanta.com
doug.todd at sciatl.com
--------------748E1DC23D4838159A37FD8
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Received: from mail.awinc.com (root at mail.awinc.com [199.175.168.11]) by postal.atlanta.com (8.7.3/8.7.3) with SMTP id OAA29609 for <dwt at atlanta.com>; Tue, 2 Jul 1996 14:57:04 -0400 (EDT)
Received: from desk.jdksoftware.com by mail.awinc.com with smtp
(Smail3.1.29.1 #7) id m0ubAcL-000JYQC; Tue, 2 Jul 96 11:56 PDT
Date: Tue, 2 Jul 1996 11:58:18 -0700 (PDT)
From: Jeff Koftinoff <jeffk at awinc.com>
X-Sender: jeffk at desk.jdksoftware.com
To: Douglas Todd <dwt at atlanta.com>
cc: dwt at atlanta.com
Subject: Re: JKThreads
In-Reply-To: <31D6CA40.5619B28D at atlanta.com>
Message-ID: <Pine.LNX.3.91.960702115144.1120B-100000 at desk.jdksoftware.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Hi Doug!
Right now the URL is:
http://www.seercom.com/Turner/jkthreads-1.0.tar.gz
but soon as I have time I will make a web page for it available via:
http://www.seercom.com/Turner/jdk/linux.html
My normal web space at:
http://www.xmission.com/~seer/jdksoftware/
is real wonky now apparently because of a dead satellite.
I was thinking about a couple of minor changes, which I haven't added
yet, but are simple to:
1) when a thread dies, I think the proper thing to do is
to NOT release any semaphores that the thread owned.
Right now, all semaphores owned by a thread get automatically
released when the thread dies. This is not a major issue.
2) Make notes that all subclasses of JKThread that you write must
have a virtual destructor that calls ThreadKill(). This way,
if the thread object gets deleted before the thread ends
properly, the thread will be killed BEFORE the object starts
disintigrating.
Please feel free to send this to whoever you wish.
I'd like to see an Atlanta postcard! Thank you very much!!
Best Regards
Jeff Koftinoff
On Sun, 30 Jun 1996, Douglas Todd wrote:
> Hello Jeff:
>
> Thank you for making your thread library available. I've been
> trying to hack something very similar myself. I really appreciate
> the work.
>
> I subscribe to a linux mailing list, and would like to give
> others the url to your source. Unfortunately, I didn't copy down
> the URL for the source from the usenet article, and the article
> has expired on my news server.
>
> Could you point me to the source? Prehaps put a link to the source
> on your home page?
>
> BTW, which would you prefer, a postcard of Atlanta, or something to
> do with the olympics?
>
> Again, Thanks much
>
>
>
> --
> dwt at atlanta.com
> doug.todd at sciatl.com
>
--- Jeff Koftinoff jeffk at awinc.com ---
--- Internet Monitoring and Filtering Software ---
--- Multimedia and Embedded Systems Programming ---
--- http://www.xmission.com/~seer/jdksoftware/ ---
--------------748E1DC23D4838159A37FD8--
More information about the Ale
mailing list