fix: wait until the privious put is complete before trigger a new one.
Solves an issue when source and target field of the same exchange are on the same process.
Solves an issue when source and target field of the same exchange are on the same process.