Don't use publish callback because amqp does not call it unless the exchange is set up with a particular flag

(This is unconventional behaviour in the amqp driver which prevents proper error-handling from taking place here)