Let me see if I get this straight: "While on vacation, I spent a significant amount of my time with a node in our production cluster attempting to understand this problem"
"Eventually, I discovered a race condition that allowed an SO_WRITE interest to be set on a socket but never cleared."
"Upon returning to the office and offering up one heck of a mea culpa"
---
Took his own time to hunt down an extremely difficult to find bug and then fixed it. Yea, mea culpa all around. This is the kind of ridiculous attitude that has people working themselves to death.
I agree with the rest of the article, I think you should never be afraid to change and refactor your own code. This particular part of the article struck a nerve for me.