do not throw an error if the message could not be published
fix the tests.....
Merge pull request #3 from ninech/error-handling

do not throw an error if the message could not be published