On Wed Nov 12 2014 at 8:02:02 AM Gregory Collins <greg@gregorycollins.net> wrote:
I agree that this is highly likely to cause unforeseen issues. However, in this case I think the pain of fixing those unknown issues is likely to be much less work in the long run than difficulties caused by the status quo. I'd rather have deadlocks (at least this kind of deadlock) than resource leaks, so I do think the proposal is better than the status quo even with unknown costs. I'm wondering how your cost benefit analysis differs from mine here. Do you think the current resource leaking issue is not particularly significant, or do you tend to think it's an issue that should be fixed, but you're weighting the unknown costs much more than I am?