Parcourir la source

xmlrpc: init delayed context for rpc_fault()

- may fix the GH #878, reported by Juha Heinanen
Daniel-Constantin Mierla il y a 8 ans
Parent
commit
6b3ce63762
1 fichiers modifiés avec 1 ajouts et 0 suppressions
  1. 1 0
      src/modules/xmlrpc/xmlrpc.c

+ 1 - 0
src/modules/xmlrpc/xmlrpc.c

@@ -907,6 +907,7 @@ static void rpc_fault(rpc_ctx_t* ctx, int code, char* fmt, ...)
 	static char buf[REASON_BUF_LEN];
 	va_list ap;
 
+	fix_delayed_reply_ctx(ctx);
 	ctx->reply.code = code;
 	va_start(ap, fmt);
 	vsnprintf(buf, REASON_BUF_LEN, fmt, ap);