Wouldn't it be better to use `:timer.tc(fun, [conn])`? :)