|
@@ -216,6 +216,10 @@ struct SpReqAnsContext
|
|
|
|
|
|
virtual ErrorCodeEnum Answer(ErrorCodeEnum eSysError, DWORD dwUserError)
|
|
|
{
|
|
|
+ if (eSysError == Error_Succeed) {
|
|
|
+ CAutoBuffer Buf = SpObject2Buffer<TAns>(Ans);
|
|
|
+ return m_spTransactionContext->SendAnswer(Buf, true);
|
|
|
+ }
|
|
|
return m_spTransactionContext->SendAnswer(eSysError, dwUserError);
|
|
|
}
|
|
|
|