Normally I don't suffer that much from having roommates but today I was diagnosing a difficult problem and the noise from people talking to each other, then on the phone, then leaving, then coming back and so on. Every time that happened my train of thought was lost again. It was pretty terrible.
Incidentally, the problem was a memory leak in asynchronous code and the cause turned out to be the google test framework keeping a reference to a future that could otherwise have been destroyed.
Incidentally, the problem was a memory leak in asynchronous code and the cause turned out to be the google test framework keeping a reference to a future that could otherwise have been destroyed.