errorq setting for tmqueue
|Priority:||Normal (Code 4)||Due date:|
Enduro/X shall have atomic error queue configured for automatic queues. Thus if message failed, it shall be put in error queue, prior deleting from main queue
- Added errorq setting to q.conf(5)
- Added FSYNC/FDATASYNC;DSYNC flags for NDRX_XA_FLAGS, so that disk durability level can be defined. As by default tmsrv and tmqueue uses fflush() call only which does not guarantee disk persistence. Read more in man pages of tmsrv(8), libndrxxaqdisks(8) and tmqueue(8).