diff options
author | David McMackins II <contact@mcmackins.org> | 2017-06-20 19:50:59 -0500 |
---|---|---|
committer | David McMackins II <contact@mcmackins.org> | 2017-06-20 19:50:59 -0500 |
commit | f2de91ef03dc9d763fdd9d9d16af9366f05398a8 (patch) | |
tree | 8338a04cb4f71a83a7709206df637e2c833b7cf4 | |
parent | 062adaa6eb3982f418c7434ef7c0499a9055436d (diff) |
Add FORFEIT
-rw-r--r-- | serverthread.lua | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/serverthread.lua b/serverthread.lua index 72abddf..474a9bf 100644 --- a/serverthread.lua +++ b/serverthread.lua @@ -185,6 +185,10 @@ function Server:_process() self._selected = nil self._socks[this]:send(AFFIRMATIVE) end + elseif line == 'FORFEIT' then + self._sendall('FORFEIT ' .. this .. '\nSHUTDOWN\nEND\n') + self._done = true + return elseif line == 'UPDATE' then self._updatequeue[this]:append('END') self._socks[this]:send(self._updatequeue[this]:concat('\n')) |