From 754ac55151954c5cba92af77ad2d2c6369181c7c Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Wed, 6 Mar 2019 13:55:17 +0000 Subject: [PATCH] Add warning to mosquitto_pub if publish rejected. --- client/pub_shared.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/pub_shared.c b/client/pub_shared.c index 7f0f22ad..a7bfdeac 100644 --- a/client/pub_shared.c +++ b/client/pub_shared.c @@ -55,6 +55,9 @@ void my_disconnect_callback(struct mosquitto *mosq, void *obj, int rc, const mos void my_publish_callback(struct mosquitto *mosq, void *obj, int mid, int reason_code, const mosquitto_property *properties) { last_mid_sent = mid; + if(reason_code > 127){ + if(!cfg.quiet) fprintf(stderr, "Warning: Publish %d failed: %s.\n", mid, mosquitto_reason_string(reason_code)); + } if(cfg.pub_mode == MSGMODE_STDIN_LINE){ if(mid == last_mid){ mosquitto_disconnect_v5(mosq, 0, cfg.disconnect_props);