The send may block, so do all changes to the forwarder object and release the lock before attempting to send.