× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Rob,

Sounds good to me....of course not that I know anything either.  You can
check out the following links that I have used to help me 'understand' the
situation.  We have actually had two problems with our systems over the
last 12 months in this area.  One requiring an IPL and the other requiring
a shutdown of all Domino servers (instead of IPL'ing).  So I've tried to
gain an understanding....

http://www.cocoadev.com/index.pl?ThreadSafety

http://www.redbooks.ibm.com/redpieces/pdfs/sg246351.pdf

The second link really revolves around CICS but it can help you get some
understanding even if you don't know CICS (of which I know just about as
much as threadsafe)......


Michael Crump
Manager, Computing Services
Saint-Gobain Containers
1509 S. Macedonia Ave.
Muncie, IN  47302
(765)741-7696
(765)741-7012 f
(800)428-8642

"The probability that we may fail in the struggle ought not to deter us
from the support of a cause we believe to be just"  Abraham Lincoln






                                                                           
             rob@xxxxxxxxx                                                 
                                                                           
             07/21/2004 08:38                                           To 
             AM                        Midrange Systems Technical          
                                       Discussion                          
                                       <midrange-l@xxxxxxxxxxxx>           
             Please respond to                                          cc 
             Midrange Systems                                              
                 Technical                                         Subject 
                Discussion             Re: Cluster-RMC SRC daemon auto     
             <midrange-l@midra         start job                           
                 nge.com>                                                  
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           





What is threadsafe?

Well speaking as a developer who knows next to nothing about this topic let
me try and answer.

With the advent of PASE and other ported Unix applications (note:  Domino)
threads have abounded.  Threads and stuff like mutex's and
semaphores.  There is an optional part of iSeries Navigator called
Application Development.  This will show you these strange things in
memory.

A thread can be spawned by a job.  The job can end and the thread continue
to run.  The next job can start up and have a conflict.  Hence the reason
that Application Development had this part.  (There is a green screen way
of looking at it that a bunch of propeller heads at IBM favor that even a
dyed in the wool SEU person would gag at.)  Some 'early' versions of Domino
spawned some of these and short of using one of the tools to clear them you
had to IPL.  The later versions Domino seem to have been pretty much beaten
into submission.

Therefore a command that is not threadsafe is not recommended to be started
from within one of these threads.  And I've guessed enough on this, so
coming up with a hypothesis as to why any particular command may not be
threadsafe would really be stretching it.

To those in the know, is this a pretty good summary?

Rob Berendt
--
Group Dekko Services, LLC
Dept 01.073
PO Box 2000
Dock 108
6928N 400E
Kendallville, IN 46755
http://www.dekko.com




--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.



As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.