You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The BNG Blaster control socket is an UNIX domain stream socket which allows to interactively communicate with the BNG Blaster via JSON RPC.
This request is about to add connection management and further enhancements for the control socket.
Today the control socket is already handled in an operate thread (bbl_ctrl_socket_thread) but only one connection/request is served at the same time.
LOOP:
accept new connection
receive command
send response
wait 100ms for client to process response
close connection
Here it would be good if socket can be handled without the 100ms break which is more like a workaround. This means to implement a proper connection management.
Here we should be able to keep multiple sessions open and even reuse one connection for multiple requests until client send close command.
The text was updated successfully, but these errors were encountered:
The BNG Blaster control socket is an UNIX domain stream socket which allows to interactively communicate with the BNG Blaster via JSON RPC.
This request is about to add connection management and further enhancements for the control socket.
Today the control socket is already handled in an operate thread (
bbl_ctrl_socket_thread
) but only one connection/request is served at the same time.LOOP:
Here it would be good if socket can be handled without the 100ms break which is more like a workaround. This means to implement a proper connection management.
Here we should be able to keep multiple sessions open and even reuse one connection for multiple requests until client send close command.
The text was updated successfully, but these errors were encountered: