Hi,

I hope someone here can shed some light on a problem I'm having.

There is a detailed explanation on my stackoverflow question: 
https://stackoverflow.com/questions/77538297/why-does-my-time-ticker-work-fine-for-6-months-then-suddenly-stop-sending-ticks

The summary is I have a very simple time.Ticker running with a period of 
24h which calls a function that normally only takes a few seconds to run. 
This worked perfectly fine for about 6 months but then suddenly stopped 
working (the program has been continuously running for 6 months).

I have attached the debugger so I can see it has paused execution on the 
`select` statement, waiting for a value on the ticker channel. There 
doesn't seem to be any way that the ticker.Stop method was called anywhere. 
If anyone has any suggestions for things to look for in the debugger that 
would be very welcome.

The binary was built using "go version go1.21.4 linux/amd64".

Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/0d8ec6ec-93d9-4954-a849-06dfb19b0be8n%40googlegroups.com.

Reply via email to