Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-08-11 | Introducing the shared application port. | Max Romanov | 1 | -20/+12 | |
This is the port shared between all application processes which use it to pass requests for processing. Using it significantly simplifies the request processing code in the router. The drawback is 2 more file descriptors per each configured application and more complex libunit message wait/read code. | |||||
2020-08-11 | Changing router to application shared memory exchange protocol. | Max Romanov | 1 | -1/+2 | |
The application process needs to request the shared memory segment from the router instead of the latter pushing the segment before sending a request to the application. This is required to simplify the communication between the router and the application and to prepare the router for using the application shared port and then the queue. | |||||
2019-11-14 | Introduced chained buffer completion handlers. | Igor Sysoev | 1 | -0/+1 | |
2019-08-20 | Introducing websocket support in router and libunit. | Max Romanov | 1 | -0/+161 | |