locka99
locka99
Please confirm if memory is the issue. I don't know the reasons rustc might need so much memory other than there are a lot of public types in that crate...
I don't know if Rust will cross-compile to Linux, but you can install Windows Services for Linux (WSL2) on Windows 10 and run Ubuntu / Fedora straight from inside of...
Is it not possible to wait for the client to be finished before dropping it? I think the issue of async/sync needs to be looked at though. I've taken the...
Check these first: 1. That the cert isn't already in the pki/rejected folder. e.g. maybe you set trust_server_certs to true but the pki had rejected before that flag was set....
Check if you have an update, otherwise I'll close
All of the client's session API is synchronous so if you call create_monitored_items then the code will wait for the server's response before the next command is processed. Internally, the...
I created a test in opcua/integration that subscribes to 1000 variables from a client to a server and the entire duration of create_subscription() and create_monitored_items() is only 50ms on my...
The test uses an encrypted endpoint too to ensure that it isn't caused by that
ok I'll check though note the code will open a session to call getendpoints and then open a second session using the desired matching endpoint description and security credentials.
I've reworked Session::run_loop() and poll(). The loop used to call Session::poll() with the session locked but poll() would thread sleep for 50ms if there was no actions to do. So...