Skip to content

Commit

Permalink
Merge b8a3168 into 4511c75
Browse files Browse the repository at this point in the history
  • Loading branch information
dpatekar committed Feb 8, 2016
2 parents 4511c75 + b8a3168 commit 38d73fa
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions lib/handlers/unsubscribe.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,16 @@ function actualUnsubscribe (client, packet, done) {
function doUnsubscribe (sub, done) {
var client = this.client
var broker = client.broker
var func = client.subscriptions[sub].func

delete client.subscriptions[sub]

broker.unsubscribe(
sub,
func,
done)
if (client.subscriptions[sub]) {
var func = client.subscriptions[sub].func
delete client.subscriptions[sub]
broker.unsubscribe(
sub,
func,
done)
} else {
done()
}
}

function completeUnsubscribe (err) {
Expand Down

0 comments on commit 38d73fa

Please sign in to comment.