Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Entire forum
➜ MUSHclient
➜ Bug reports
➜ Timers not firing.
It is now over 60 days since the last post. This thread is closed.
Refresh page
Posted by
| Poromenos
Greece (1,037 posts) Bio
|
Date
| Fri 10 Nov 2006 03:07 AM (UTC) |
Message
| Today I rebooted my pc, and when I started it back up and started MUSHclient, its timers wouldn't fire. If I add a new timer it will maybe fire once and then stop firing. I have no idea what that is about, I have tested the PC's memory and it appears to have no errors. What could this be? |
Vidi, Vici, Veni.
http://porocrom.poromenos.org/ Read it! | Top |
|
Posted by
| Nick Gammon
Australia (23,120 posts) Bio
Forum Administrator |
Date
| Reply #1 on Fri 10 Nov 2006 04:34 AM (UTC) |
Message
| I don't know why this would suddenly happen. What OS are you using? XP?
Remember, timers by default don't fire on a disconnected world, so it can be a trap to try scripting with timers that fire every second, if you are disconnected. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Poromenos
Greece (1,037 posts) Bio
|
Date
| Reply #2 on Fri 10 Nov 2006 11:08 AM (UTC) |
Message
| I'm using 2003 server, it has been working fine for a year now. It's very odd, the worlds are connected normally, I add a one second timer and it fires once and then stops. I hope it's something really stupid on my part, but I haven't changed anything and the timers are all enabled. |
Vidi, Vici, Veni.
http://porocrom.poromenos.org/ Read it! | Top |
|
Posted by
| Zeno
USA (2,871 posts) Bio
|
Date
| Reply #3 on Fri 10 Nov 2006 01:44 PM (UTC) |
Message
| Tried reinstalling MC? I'd suggest to also try a registry fix, but I dunno. |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | Top |
|
Posted by
| Poromenos
Greece (1,037 posts) Bio
|
Date
| Reply #4 on Fri 10 Nov 2006 01:47 PM (UTC) |
Message
| Yes, I reinstalled it a few times, even trying old versions. I deleted most of the old registry data, and still nothing. The timers are just not firing :( |
Vidi, Vici, Veni.
http://porocrom.poromenos.org/ Read it! | Top |
|
Posted by
| Onoitsu2
USA (248 posts) Bio
|
Date
| Reply #5 on Sat 11 Nov 2006 01:08 AM (UTC) |
Message
| are the timers set to run at an interval less than 1 whole second? if so you might need to set in global preferences, the timer delay to 0 (zero), so that they can fire at 1/10th a second delays as well
Have you tried that?
Laterzzz,
Onoitsu2 | Top |
|
Posted by
| Poromenos
Greece (1,037 posts) Bio
|
Date
| Reply #6 on Sat 11 Nov 2006 01:21 AM (UTC) |
Message
| No, they're 2-3 seconds. They run anywhere from 0-3 times after I set them and then stop. This is on a new world with no scripts or plugins as well as old worlds. It makes no sense at all. |
Vidi, Vici, Veni.
http://porocrom.poromenos.org/ Read it! | Top |
|
Posted by
| Nick Gammon
Australia (23,120 posts) Bio
Forum Administrator |
Date
| Reply #7 on Sat 11 Nov 2006 09:46 PM (UTC) |
Message
| I can't explain that, but you seem to be the only one amongst thousands of users it is happening to.
It is probably something to do with the operating system, or maybe something else you installed. Timers are implemented by an operating system call that raises a "timer event". Somehow that is not getting through maybe. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Poromenos
Greece (1,037 posts) Bio
|
Date
| Reply #8 on Sat 11 Nov 2006 10:13 PM (UTC) |
Message
| Hmm, not only that, but I've been using MUSHclient for 6 years or so and it's never happened before. So the system isn't raising timer events? Is there any other way you can think of that I might be able to check that? |
Vidi, Vici, Veni.
http://porocrom.poromenos.org/ Read it! | Top |
|
Posted by
| Nick Gammon
Australia (23,120 posts) Bio
Forum Administrator |
Date
| Reply #9 on Sun 12 Nov 2006 02:11 AM (UTC) |
Message
| I don't know, maybe they are being absorbed by something else you have installed. Maybe the event queue is full. Hard to say. Try installing something that probably users timers, like a stopwatch or something like that. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Nick Gammon
Australia (23,120 posts) Bio
Forum Administrator |
Date
| Reply #10 on Sun 12 Nov 2006 07:26 PM (UTC) |
Message
|
Quote:
I deleted most of the old registry data, and still nothing.
I would uninstall and reinstall. That deletes all the registry data.
If you can't get it to work, as a last resort I would try these things:
- Uninstall and reinstall MUSHclient, preferably into a new directory.
- Run an anti-virus checker.
- Run a hardware checker - maybe your clock chip, or whatever it is that generates timer events, is faulty.
- Re-install Windows.
It might sound extreme to reinstall Windows, but out of tens of thousands of copies of MUSHclient "in the wild" you seem to be the only one with this problem, so it sounds like something particular to your PC. Doing that would also clear out any obscure viruses or trojan horses. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Poromenos
Greece (1,037 posts) Bio
|
Date
| Reply #11 on Sun 12 Nov 2006 09:30 PM (UTC) |
Message
| I've done most of these, I was hoping more for a way to troubleshoot this problem than an actual bug in MUSHclient. I think there's something wrong with windows as well, looks like I'm going to have to reinstall after all... |
Vidi, Vici, Veni.
http://porocrom.poromenos.org/ Read it! | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
29,346 views.
It is now over 60 days since the last post. This thread is closed.
Refresh page
top