This resolves #75 by eliminating an unnecessary second mutex and simplifying the TRPC thread's use of its message queue.
This overlaps with #72 and #74 for the current state of milestone/monitoring. The first commit that is unique to this pull request is d3d9b0e - the earlier commits can be ignored if those pull requests have been approved already.
This resolves #75 by eliminating an unnecessary second mutex and simplifying the TRPC thread's use of its message queue.
This overlaps with #72 and #74 for the current state of milestone/monitoring. The first commit that is unique to this pull request is d3d9b0e - the earlier commits can be ignored if those pull requests have been approved already.