Skip to content

Conversation

@schlagert
Copy link
Contributor

Merging the latest PR broke passing of arguments to commands. This PR will fix this issue. It also preserves the replacement placeholder values per request. Additionally, placeholders can now also be used in global commands.

The previous approach was prone to cause race conditions on heavily loaded proxies due to using shared memory for the replaced arguments which has also been addressed.

Fixes passing of arguments to commands. It also preserves the replacement
placeholder values per request. Additionally, placeholders can now also be used
in global commands.

The previous approach was prone to cause race conditions on heavily loaded
proxies due to using shared memory for the replaced arguments which has also
been addressed.
@PascaleBeier
Copy link

Thanks a lot @schlagert, I was debugging this for a while. There really is a regression introduced in the last PR. Time for pinning my go modules.

@schlagert
Copy link
Contributor Author

Is there anything we can do to get this PR approved/merged? I think the current state of master is pretty much broken.

@polarathene
Copy link

@abiosoft friendly ping

@abiosoft abiosoft changed the title Fix processing of the args option fix processing of the args option Sep 14, 2024
@abiosoft abiosoft merged commit 521d873 into abiosoft:master Sep 14, 2024
@abiosoft
Copy link
Owner

Thanks @schlagert for the fix, and everyone else for your patience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants