Connecting multiple instances to /var/spool/asterisk/outgoing

Does anybody have experience with how Asterisk reacts to having multiple instances of Asterisk pointed to a shared outgoing folder for call files? I’m looking for info on race condition handling, call duplication, and locking before/while consuming. Thanks!