[Python-Dev] timeoutsocket.py
Timothy O'Malley
timo@alum.mit.edu
Fri, 03 May 2002 02:45:08 -0400
hola.
I've taken a whack at option #1 (grand unification of socket and
timeoutsocket).
It's larger than I'd prefer to send in email. If you are interested:
http://www.timo-tasi.org/python/socket.py
--
TimO
"Create like a God, Command like a King, and Work like a slave"
-- Brancusi
> From: Bernard Yue <bernie@3captus.com>
> Date: Mon, 15 Apr 2002 14:37:53 -0600
> To: skip@pobox.com
> Cc: Guido van Rossum <guido@python.org>, python-dev@python.org,
> timo@alum.mit.edu
> Subject: Re: [Python-Dev] timeoutsocket.py
>
> Skip Montanaro wrote:
>
>>>> What is the status of integrating timeoutsocket.py into standard
>>>> library? Are there any body responsible for it currently? If not I
>>>> would like to give it a shot.
>>
>> Guido> Isn't one of the problems that the timeout is global?
>>
>> That's the easiest way to use it, but you can specify timeouts on a
>> per-socket basis. From the module docstring:
>>
>> import timeoutsocket
>> import httplib
>> H = httplib.HTTP("www.python.org")
>> H.sock.set_timeout(30)
>>
>> The author, Tim O'Malley, is probably the best person to address issues with
>> this package, so I've added him to the cc list in case he's not a python-dev
>> subscriber.
>>
>> Skip
>
> Just have a look at socket.py and timeoutsocket.py (version 1.21, assuming the
> lastest). Looks like that class _socketobject and class Timeoutsocket can be
> merged with no conflict.
>
> Now it comes the question:
>
> 1. Shall we merge socket.py and timeoutsocket.py?
> 2. If yes to Q1, how are we going to due with the copyright issue?
> 3. If no to Q1, are we going to just add timeoutsocket.py to standard library
> (Though there the copyright issue stays)?
>
>
> Bernie
>
> --
> In Scotland, a new game was invented. It was entitled
> Gentlemen Only Ladies Forbidden.... and
> thus the word GOLF entered into the English language.
>