From 59823dde0936cc84fe5b86428e382448d6e53a52 Mon Sep 17 00:00:00 2001 From: skarg Date: Thu, 24 Feb 2011 18:07:38 +0000 Subject: [PATCH] Corrected Abort or Reject code that is generated during ReadPropertyMultiple (seen during reading Object_List). --- bacnet-stack/demo/handler/h_rpm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bacnet-stack/demo/handler/h_rpm.c b/bacnet-stack/demo/handler/h_rpm.c index ae2172d2..6954ff7e 100644 --- a/bacnet-stack/demo/handler/h_rpm.c +++ b/bacnet-stack/demo/handler/h_rpm.c @@ -135,7 +135,8 @@ static int RPM_Encode_Property( len = Device_Read_Property(&rpdata); if (len < 0) { if ((len == BACNET_STATUS_ABORT) || (len == BACNET_STATUS_REJECT)) { - /* pass on aborts and rejects for now */ + rpmdata->error_code = rpdata.error_code; + /* pass along aborts and rejects for now */ return len; /* Ie, Abort */ } /* error was returned - encode that for the response */