v0.8.2 crashes soon after starting

User's data:  https://s3.amazonaws.com/errplane-internal/influxdb-crash.tar.gz

Debug and add more detail.
I feel this is a little bit counter intuitive. The functions passed to `tx.Exec` are called when the transaction aborts not when the transaction commits. I understand these are cleanup steps, but I think the api should make this obvious, right now i think it's confusing.