[IronPython] Problem with Thread.Sleep
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.
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
You are a hero. Thanks.
On Mon, Feb 9, 2009 at 9:21 AM, Michael Foord <fuzzyman at voidspace.org.uk> wrote:
> Carl Trachte wrote:
>> 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
>> 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
>> 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.
>> Carl T.
>> Users mailing list
>> Users at lists.ironpython.com
> Users mailing list
> Users at lists.ironpython.com
Users mailing list
Users at lists.ironpython.com
More information about the Ironpython-users