diff options
author | Michał Łyszczek <michal.lyszczek@bofc.pl> | 2021-05-18 19:51:05 +0200 |
---|---|---|
committer | Michał Łyszczek <michal.lyszczek@bofc.pl> | 2021-05-18 19:51:05 +0200 |
commit | 1b9c7922f14557c2fac78f9b7292eef4f5a1df73 (patch) | |
tree | 0b182d05a5e2e049d7a7c5ce256e12bc6e6b851f /lib/psmq.c | |
parent | 3ae2a716a0e7f24b608b22458ef72793c6b6e842 (diff) | |
download | psmq-1b9c7922f14557c2fac78f9b7292eef4f5a1df73.tar.gz psmq-1b9c7922f14557c2fac78f9b7292eef4f5a1df73.tar.bz2 psmq-1b9c7922f14557c2fac78f9b7292eef4f5a1df73.zip |
lib/psmq.c: remove stupid mq_unlink()
mq_unlink accepts string not a mq descriptor. To remove mqueue
we would need to hold mqueue name for the whole livetime of
client. Waste of memory if you ask me, thus no unlink.
Signed-off-by: Michał Łyszczek <michal.lyszczek@bofc.pl>
Diffstat (limited to 'lib/psmq.c')
-rw-r--r-- | lib/psmq.c | 1 |
1 files changed, 0 insertions, 1 deletions
@@ -471,7 +471,6 @@ int psmq_cleanup psmq_publish_msg(psmq, PSMQ_CTRL_CMD_CLOSE, psmq->fd, NULL, NULL, 0, 0); mq_close(psmq->qpub); mq_close(psmq->qsub); - mq_unlink(psmq->qsub); psmq->qpub = (mqd_t) -1; psmq->qsub = (mqd_t) -1; return 0; |