io.servers: using ?adjoin and ?delete in add/remove-running-server.
Also fixed a small bug in add-running-server where the error was mistakenly constructed with running-servers instead of threaded-server.char-rename
parent
8dfbbc7cf2
commit
75ebd0eacd
|
@ -34,10 +34,10 @@ ERROR: server-already-running threaded-server ;
|
|||
<PRIVATE
|
||||
|
||||
: add-running-server ( threaded-server running-servers -- )
|
||||
2dup in? [ server-already-running ] [ adjoin ] if ;
|
||||
dupd ?adjoin [ drop ] [ server-already-running ] if ;
|
||||
|
||||
: remove-running-server ( threaded-server running-servers -- )
|
||||
2dup in? [ delete ] [ drop server-not-running ] if ;
|
||||
dupd ?delete [ drop ] [ server-not-running ] if ;
|
||||
|
||||
PRIVATE>
|
||||
|
||||
|
|
Loading…
Reference in New Issue