I missed that fact that fmt_.stop() internally calls join.