[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [elpa] externals/debbugs b8c84dbe4b: Improve needed advice
From: |
Stefan Monnier |
Subject: |
Re: [elpa] externals/debbugs b8c84dbe4b: Improve needed advice |
Date: |
Fri, 13 Sep 2024 10:23:28 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
>> I wonder you're doing it this way instead of the "more obvious":
>>
>> (defun debbugs-soap-invoke (operation-name &rest parameters)
>> "Invoke the SOAP connection.
>> OPERATION-NAME and PARAMETERS are as described in `soap-invoke'."
>> (let ((url-http-attempt-keepalives nil))
>> (apply #'soap-invoke operation-name parameters)))
>
> Because it doesn't work?
🙂
> soap-invoke-internal binds url-http-attempt-keepalives to t, which is a
> problem in a threaded function. See comment in debbugs-compat.el. See
> also bug#73199 for the resulting error.
Hmm... IIUC the problem fundamentally is in `url-http.el`, right?
Stefan