Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
What did you do?
Non functioning repository here
What did you expect to see?
a continuous stream of messages, or atleast a timer update once per second.
What did you see instead?
after a period of time (20 messages on average/20 seconds on average), the entire program freezes. Nothing else prints or runs, and the debugger disconnects, unable to do anything. The print output that I have used seems to narrow the breakdown to regexp's MatchString and FindAllString.
I have been unable to isolate the issue to any particular part of the program other than at that location the code fails (Using Printf debugging).
I am sorry, but it is not very easy to work from your description and repository you mentioned. Can you isolate problem into much smaller program? Try to capture the data and the line in your program which lead to "freezing".
Also have you run your program with -race? It might be a data race somewhere.
The only regex I could find in the program is:
Without a smaller reproduction this issue is hard debug.
Also, the Go project does not use its bug tracker for general discussion or asking questions. The Github bug tracker is only used for tracking bugs and proposals going through the Proposal Process.
Please see the Questions wiki page; it has a list of good places for asking questions. Thanks!