[IronPython] Problem with Thread.Sleep

Dino Viehland dinov at microsoft.com
Mon Feb 9 18:32:49 CET 2009


Or if your program has no UI components you can start with the -X:MTA option and the warning won't get issued.

Unfortunately the 2nd you hit a different warning it's likely you'll have the same problem.  So the underlying problem looks like we're somehow picking up a different linecache.py or that linecache's getlines method is being patched.   If you're sure neither of those are happening then my only guess would be that we could have a call site caching bug but against a function that seems fairly unlikely.

-----Original Message-----
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Carl Trachte
Sent: Monday, February 09, 2009 8:26 AM
To: Discussion of IronPython
Subject: Re: [IronPython] Problem with Thread.Sleep

Michael,
You are a hero.  Thanks.
Carl T.

On Mon, Feb 9, 2009 at 9:21 AM, Michael Foord <fuzzyman at voidspace.org.uk> wrote:
> Carl Trachte wrote:
>>
>> Hello.
>>
>> I'm a bit late to the 2.0 party, but I'm trying to upgrade my environment.
>>
>> This code fails:
>>
>>
>>>>>
>>>>> from System.Threading import Thread
>>>>> Thread.Sleep(3000)
>>>>>
>>
>> Traceback (most recent call last):
>>  File "<stdin>", line 1, in <module>
>>  File "C:\Program Files\IronPython 2.0\Lib\warnings.py", line 61, in warn
>>  File "C:\Program Files\IronPython 2.0\Lib\warnings.py", line 99, in
>> warn_explicit
>> TypeError: getlines() takes exactly 1 argument (2 given)
>>
>> I'm not a threading expert.  Basically I want the program to pause for
>> a few seconds.  Am I doing something wrong, or do I have something set
>> up wrong?
>>
>> Thanks in advance.
>>
>>
>
> Thread.CurrentThread.Join(3000) will have the same effect, but that is a
> very odd error.
>
> Michael
>
>> Carl T.
>> _______________________________________________
>> Users mailing list
>> Users at lists.ironpython.com
>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>>
>
>
> --
> http://www.ironpythoninaction.com/
> http://www.voidspace.org.uk/blog
>
>
> _______________________________________________
> Users mailing list
> Users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>
_______________________________________________
Users mailing list
Users at lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com



More information about the Ironpython-users mailing list