Changed the first callback parameter to be error, not status.
Merge pull request #1 from Intervox/err-for-errors-handling

Inconvinient errors handling