}
auto_ptr_char dest(logout->getDestination());
- long ret = sendMessage(*encoder, logout.get(), relayState, dest.get(), role, application, httpResponse);
+ long ret = sendMessage(*encoder, logout.get(), relayState, dest.get(), role, application, httpResponse, front);
logout.release(); // freed by encoder
return make_pair(true,ret);
}
}
auto_ptr_char dest(ep->getLocation());
- ret.second = sendMessage(*encoder, msg.get(), relayState.c_str(), dest.get(), role, application, httpResponse);
+ ret.second = sendMessage(*encoder, msg.get(), relayState.c_str(), dest.get(), role, application, httpResponse, true);
ret.first = true;
msg.release(); // freed by encoder