Is the ithreads implementation safe?

Ask a Question related to PERL Miscellaneous, Design and Development.

  1. #1

    Default Is the ithreads implementation safe?

    According to Network Programming with Perl, "the 5.005 thread
    implementation has known bugs that can lead to mysterious crashes ...
    in fact, the Perl thread documentation warns that multithreading
    should not be used in production systems."

    What about the newer ithreads implementation? Is it safe? Would you
    use it in mission critical systems? Finally, what do you think about
    the safety/reliability of the Thread::Pool module?

    -- David Morel
    David Morel Guest

  2. Similar Questions and Discussions

    1. #39648 [NEW]: Implementation of PHP functions chown() and chgrp() not thread safe.
      From: wharmby at uk dot ibm dot com Operating system: Linux RHEL4 PHP version: 5CVS-2006-11-27 (snap) PHP Bug Type: ...
    2. web cam implementation
      Hello: Does anyone know of a way to implement a web cam with 30 second interval picture updates? This would be placed in a studio setting (radio)...
    3. RSA implementation of PHP
      Hi @ll, Is there a RSA library for php available? Has somebody any samples to decrypt a encrypted message with the public key given in a...
    4. NAT implementation on AIX 5.x
      Hi: I have a need to write my own version of NAT for AIX 5.x. I have been able to do this on HP-UX by using a STREAMS module and DLPI approach....
    5. $SAFE = 5 and Safe Ruby Misleading?
      Hey folks. With all this talk of duck typing and such, I got to thinking about some of my code that I *thought* executed untrusted code...
  3. #2

    Default Re: Is the ithreads implementation safe?

    Check the documentation on the 'threads' pragma for details on the 5.8
    threads implementation. 5.8 threads are acceptably stable. I
    personally have never experienced issues with them on Red Hat Linux,
    Windows XP, WinNT, or FreeBSD.

    David Morel wrote:
    > According to Network Programming with Perl, "the 5.005 thread
    > implementation has known bugs that can lead to mysterious crashes ...
    > in fact, the Perl thread documentation warns that multithreading
    > should not be used in production systems."
    >
    > What about the newer ithreads implementation? Is it safe? Would you
    > use it in mission critical systems? Finally, what do you think about
    > the safety/reliability of the Thread::Pool module?
    >
    > -- David Morel
    Christopher Shatto Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139