HomeClusterLabs Projects

Refactor: liblrmd: Perform the API handshake asynchronously.

Description

Refactor: liblrmd: Perform the API handshake asynchronously.

Previous async patches only dealt with the TLS handshake. However,
there's also the API handshake that was performing a blocking read.
This gets rid of that by sending the hello message and then falling back
to the mainloop to wait to read a reply.

Details

Provenance
clumensAuthored on Nov 5 2024, 1:10 PM
Parents
rP45a665ef3ef7: Refactor: liblrmd: Add process_lrmd_handshake_reply.
Branches
Unknown
Tags
Unknown