After the crazy day that was yesterday, I was successful in carving out some time today to look into a bug that's been hanging around for a while.
It's one of those relatively rare and impossible to deterministically reproduce ones, and so it required some time investment to figure out what was going on.
Luckily, I discovered what was going on and could then make it completely reproducible. Hurrah!
Of course, repeating the problem is only a third of the battle - the others being finding the root cause in the code and then fixing it.
Fortunately I was able to call on the near-magical talents of Niel who did both the heavy digging and lifting while I shouted encouragement from the sidelines.
The result - hopefully the eradication of a particularly frustrating bug for a number of customers. And the satisfaction of a job well done.
[Image credit: Mark Robinson]