ejabberd development
  1. ejabberd development
  2. EJAB-1036

One missing pubsub_subscription breaks all deliveries from that node.

    Details

      Description

      The mnesia:abort in pubsub_subscription:read_subscription does not belong. There is a case in mod_pubsub:get_options_for_subs that safely handles

      {error, notfound} but the abort breaks the whole transaction. Removing the abort, so that {error, notfound}

      is returned from read_subscription, resolves the issue.

        Activity

          People

          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Days since last comment:
              4 years, 32 weeks, 1 day ago

              Issue deployment