Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -r2a2d6a224532304e29f948fc43711ee6e99f915b -r7ce686fa967206c341805b79916298ae187854de --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 2a2d6a224532304e29f948fc43711ee6e99f915b) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 7ce686fa967206c341805b79916298ae187854de) @@ -2424,14 +2424,16 @@ *************************************************************************/ void handleHomeHDValve( MESSAGE_T *message ) { - BOOL result; + BOOL result = FALSE; if ( message->hdr.payloadLen == sizeof(U32) ) { VALVE_T payload; memcpy( &payload, message->payload, sizeof(U32) ); - result = homeValve( payload ); + homeValve( payload ); + + result = TRUE; } // respond to request