[Bug 598536] Re: python ssl module sets "debug" flag on SSL struct

Rolf Leggewie 598536 at bugs.launchpad.net
Wed Jun 17 11:51:50 UTC 2015


lucid has seen the end of its life and is no longer receiving any
updates. Marking the lucid task for this ticket as "Won't Fix".

** Changed in: python2.4 (Ubuntu Lucid)
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python2.6 in Ubuntu.
https://bugs.launchpad.net/bugs/598536

Title:
  python ssl module sets "debug" flag on SSL struct

Status in Python:
  Fix Released
Status in python2.3 package in Ubuntu:
  Invalid
Status in python2.4 package in Ubuntu:
  Invalid
Status in python2.5 package in Ubuntu:
  Invalid
Status in python2.6 package in Ubuntu:
  Fix Released
Status in python2.3 source package in Lucid:
  Won't Fix
Status in python2.4 source package in Lucid:
  Won't Fix
Status in python2.5 source package in Lucid:
  Won't Fix
Status in python2.6 source package in Lucid:
  Won't Fix
Status in python2.3 source package in Dapper:
  Invalid
Status in python2.4 source package in Dapper:
  Invalid
Status in python2.5 source package in Dapper:
  Invalid
Status in python2.6 source package in Dapper:
  Invalid

Bug description:
  Binary package hint: python2.6

  Taken from the upstream Python bug:

    The ssl module sets a "debug" flag on the OpenSSL SSL struct at the
  end of PySSL_SSLdo_handshake():

        self->ssl->debug = 1;

    The OpenSSL header files have this to say about this flag:

            /* set this flag to 1 and a sleep(1) is put into all SSL_read()
             * and SSL_write() calls, good for nbio debuging :-) */
            int debug;

  In addition to fixing this in Maverick, this seems like a substantial
  enough performance impact and a trivial enough fix to be worth
  backporting as an SRU.

To manage notifications about this bug go to:
https://bugs.launchpad.net/python/+bug/598536/+subscriptions



More information about the foundations-bugs mailing list