home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / protocol / kerberos / 691 < prev    next >
Encoding:
Text File  |  1992-09-11  |  1.6 KB  |  39 lines

  1. Newsgroups: comp.protocols.kerberos
  2. Path: sparky!uunet!news.centerline.com!noc.near.net!vaxeline.ftp.com!minimillian.ftp.com!backman
  3. From: backman@vaxeline.ftp.com  (Larry Backman)
  4. Subject: Re: Kerberos for DOS and OS/2
  5. Message-ID: <920911110733@minimillian.ftp.com>
  6. Nntp-Software: PC/TCP NNTP
  7. Lines: 24        
  8. Sender: root@vaxeline.ftp.com (vaxeline.ftp.com root account)
  9. Nntp-Posting-Host: minimillian.ftp.com
  10. Organization: FTP Software, Inc., Wakefield, MA
  11. References: <9209012341.AA22373@endor.harvard.edu>
  12. Date: Fri, 11 Sep 1992 11:07:33
  13.  
  14. In article <9209012341.AA22373@endor.harvard.edu> ddl@DAS.HARVARD.EDU (Dan Lanciani) writes:
  15.  
  16.  >> |Is your krb for OS/2 process or thread reentrant?
  17.  >> 
  18.  >>         It is, by definition, process-reentrant.  I have no idea how
  19.  >> it would react to multi-threading as there many potential critical
  20.  >> sections.  Tracking them down will have to wait until I have an
  21.  >> application that can make real use of multi-threading (beyond being able
  22.  >> to call itself a multi-threaded application in PR releases :).
  23.  >> 
  24.  >> |i.e., is it in a
  25.  >> |DLL that can be shared by processes and threads?
  26.  >> 
  27.  >>         I never bothered building a DLL; however, FTP Software packages
  28.  >> the code as a DLL so it can certainly be done.
  29.  >> 
  30. As Dan says we ship the kerberos code as a Kerberos DLL.  It most certainly
  31. is multi-process reentrant and most probably would break if you wrote a
  32. mutl-threaded app that used kerberos services concurrently.
  33.  
  34. Our experience so far over the 1.5 years we have been shipping the DLL
  35. is limited; there are few users of OS/2 and fewer even of OS/2 & Kerberos.
  36.  
  37. L.
  38.  
  39.