projects
/
8sync.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from:
0de8ac7
)
Update web, websocket servers for recent actor changes.
author
Christopher Allan Webber
<cwebber@dustycloud.org>
Thu, 3 Aug 2017 15:29:39 +0000
(10:29 -0500)
committer
Christopher Allan Webber
<cwebber@dustycloud.org>
Thu, 3 Aug 2017 20:50:20 +0000
(15:50 -0500)
* 8sync/systems/web.scm (<web-server>): Remove *init* and *cleanup*
action handlers.
(actor-init!, actor-cleanup!): Add method definitions for <web-server>.
(web-server-socket-loop, web-server-client-loop): Use
with-actor-nonblocking-ports.
(web-server-client-loop): Removed.
* 8sync/systems/websocket/server.scm (websocket-client-loop)
(websocket-server-send): Wrap I/O behavior in with-actor-nonblocking-ports.
No differences found