PelicanPlatform / xrdcl-pelican

A Pelican platform-based plugin for the XrdCl interface
Apache License 2.0
1 stars 3 forks source link

Support for the Pelican connection broker #4

Closed bbockelm closed 7 months ago

bbockelm commented 7 months ago

This allows a parent process to configure a Unix domain socket where connected sockets can be passed. The intent is the pelican process will take the request, do a connection reversal, and pass a connected socket to the origin back to the plugin.

The socket request is handled in the main handler loop and is non-blocking.

bbockelm commented 7 months ago

Tested with broker mode on and off -- all looks good!