nsddynum and dynupd need to use file locking on key files to avoid corruption
Any file that could be written to by multiple processes needs to use locking to protect from consistency errors. nsddynpasswd and the managed zonefile come to mind immediately.