Commit Graph

17 Commits

Author SHA1 Message Date
1e627b833e Skip LRPCChannel send(), done(), and close() if already closed 2022-06-03 12:33:03 -07:00
368c7333c5 Use callMethod() because call() is reserved 2022-06-02 18:54:00 -07:00
1e8e304f01 Remove unneeded array 2022-06-02 18:35:22 -07:00
acf262b4f0 Exclude delete transformation from functions filter 2022-06-02 18:27:41 -07:00
328be35ae2 Add web client 2022-06-02 14:09:27 -07:00
af77b121f8 Fix bug where the connection handler tries to access a channel before it has been created 2022-05-10 02:07:35 -07:00
f609d5a97f Add introspection functions 2022-05-07 14:59:04 -07:00
ff5f211a83 Use type uint8 to replace boolean fields in response 2022-05-07 14:01:10 -07:00
b1e7ded874 Resolve data races using mutex 2022-05-04 16:15:35 -07:00
5e99a66007 Use io.ReadWriteCloser instead of net.Conn in client 2022-05-02 16:24:50 -07:00
f0f9422fef Add GPLv3 copyright headers 2022-05-01 21:30:00 -07:00
f1aa0f5c4f Fix call to lrpc.ChannelDone 2022-05-01 15:17:46 -07:00
b53388122c Use context to stop sending values rather than trying to detect channel close 2022-05-01 15:13:07 -07:00
6df8cf53c6 Don't close channel if it's already closed 2022-05-01 13:54:36 -07:00
888d5902ae Implement server to client ChannelDone 2022-05-01 11:33:55 -07:00
06b5e07b8a Fix go1.17 compatibility 2022-05-01 02:09:29 -07:00
3a91648f70 Initial Commit 2022-05-01 01:39:22 -07:00