hello all;
I have a windows service running on a server every hour since 28 may 2005.
It reads from a database some conditions.
If conditions are ok
Sends one emails for 3 persons.
else
dones nothing.
Today from 2:11 CET to 10:17 CET
I received 138.145 Emails :( (in 8 hours)
Anyone got a clue on what happened? Something, anything!!!
I am complety lost?
I can not find anything wrong.
This can happend again because de exchange server when !*%$ :)
Loading
trufun101Posted Aug 1, 2005, 6:13 PM
Its possible that your code was encountering an exception and not changing the database condition.
For example...
OnTimerTicker()
{
if (DatabaseConditionMet)
{
sendEmail();
updateDatabase();
}
}
If the updateDatabase() method is throwing an exception..then the timer thread will die,
but next timer tick, the condition will still be true, sending out yet another Email...
Lekker OuPosted Jul 26, 2005, 10:13 AM
Only thing I can think of is that someone was messing with the time on the server/PC on which your
service is running on. Maybe you can check up on that and tighten up on the security/access on the
machine.
Best of luck!