Fixed double PUBLISH on expiration.

The problem was due to the fact that we do not immediately delete
the publish pua entry and rely on the publish handling to do it.
It had the side effect to generate 2 PUBLISH requests.