Yes. I think logging before is still useful, but it is for hangs, not exceptions.
If your program disappears into a black hole doing some operation that doesn't have (and needs) a timeout specified, you want to know what it was about to do when you last heard from it.