Apologies Rob, I don't seem to be receiving individual emails from the
mailing list, so I'll have to respond to my own email here. I've
changed my subscription to receive all emails so hopefully I'll be
able to respond directly to future emails.

> It might be a good idea to get a “strong opinion” on the signature of 
> curl_share_init.

I think you are right. I've chatted with Rasmus and we both agree that
changing the signature of curl_share_init is preferable to adding a
new function - it's more in line with how we do persistence elsewhere.
I'll update the RFC to remove the signature question.

Were you also suggesting that I shouldn't ask a question about the
implementation regarding using EG(persistent_list) vs. a module
global? I'm torn; I agree that it is an implementation detail but I
was hoping to actually get wider input since it generated discussion
in my pull request. Since no one responded here I felt like it'd be a
lightweight way to get feedback on what people felt, but the lack of
response probably means that people don't feel strongly enough about
it.

That said, after reflecting I think I would agree that it is
unnecessary to add this as a question, and I'll continue with the
implementation as-is in the PR. If people would like to send feedback
on using EG(persistent_list) instead, feel free to do so here or in
the PR.

> Also, it might be worth saying the “next minor version of PHP” just in case 
> there isn’t an 8.5 and goes to 9.0.

Makes sense to me, I'll make this change.

Reply via email to