Prevent exceptions in metrics code from raising

Since this happens late in the request process and there are no
transactions, raising would mean that the request is re-queued, but the
builds are already created, causing an infinite loop.