summaryrefslogtreecommitdiffhomepage
path: root/go (follow)
AgeCommit message (Collapse)AuthorFilesLines
2020-08-11Libunit refactoring: port management.Max Romanov1-6/+7
- Changed the port management callbacks to notifications, which e. g. avoids the need to call the libunit function - Added context and library instance reference counts for a safer resource release - Added the router main port initialization
2020-04-10Resolving a racing condition while adding ports on the app's side.Max Romanov1-1/+5
An earlier attempt (ad6265786871) to resolve this condition on the router's side added a new issue: the app could get a request before acquiring a port.
2020-03-30Fixing application process infinite loop.Max Romanov1-0/+4
Main process exiting before app process init may have caused hanging.
2019-12-24Go: introducing SHM_ACK observer.Max Romanov3-11/+77
Each request processed in a separate goroutine. In case of OOSM state, during response write, request goroutine blocks on channel which waits event from main thread about SHM_ACK message from router.
2019-12-24Go: moving source files to the root of the project.Max Romanov8-0/+820
This patch includes packaging changes related to files move.