Commit Graph

19 Commits

Author SHA1 Message Date
Tony Garnock-Jones e23b93e913 Split out rewrite.ts 2021-03-04 19:54:12 +01:00
Tony Garnock-Jones b72fb6c309 Tidy up 2021-03-04 11:38:20 +01:00
Tony Garnock-Jones e14082795c Client/server! 2021-03-04 11:29:37 +01:00
Tony Garnock-Jones 81a307e03c Move exception handling to the right place: inside each turn 2021-03-04 11:29:28 +01:00
Tony Garnock-Jones 01fb3a471a Allow startup without explicit limit/report parameters 2021-03-04 11:29:04 +01:00
Tony Garnock-Jones 12103e43d2 Reuse decoder, allowing multi- or partial-packet input byte chunks 2021-03-04 10:42:52 +01:00
Tony Garnock-Jones abcf0dd933 Repair warnings 2021-03-03 16:39:37 +01:00
Tony Garnock-Jones 9865fe4efd Better Worker state management, including proper shutdown 2021-03-03 16:23:22 +01:00
Tony Garnock-Jones 5c3408f488 Cosmetic 2021-03-03 16:23:00 +01:00
Tony Garnock-Jones 26f8cd81d2 Run box/client in the actor they are spawned in, for Worker termination purposes 2021-03-03 16:22:19 +01:00
Tony Garnock-Jones b2add0e463 Actor atExit and exitHooks 2021-03-03 16:21:47 +01:00
Tony Garnock-Jones 94831bd140 Cross-Relay attenuation 2021-03-03 15:45:35 +01:00
Tony Garnock-Jones 1cf0d9f89f Less ceremony around proxied retractions 2021-03-03 11:48:07 +01:00
Tony Garnock-Jones 1f5389b9cd Revocable forwarders 2021-03-03 11:45:01 +01:00
Tony Garnock-Jones f8f643000a Repair task-reordering bug 2021-03-03 11:44:45 +01:00
Tony Garnock-Jones b922a53d6a Simpler wload 2021-03-02 16:42:53 +01:00
Tony Garnock-Jones 9b904ee4df Remove unused imports 2021-03-02 15:53:06 +01:00
Tony Garnock-Jones 58791867f3 Don't hog the runtime permanently with spinning actors 2021-03-02 13:58:03 +01:00
Tony Garnock-Jones b6473eee6d Clean up repo layout 2021-03-02 13:53:33 +01:00