aboutsummaryrefslogtreecommitdiffstats
path: root/src/command/OtherCommands.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2013-11-06 22:01:06 +0100
committerMax Kellermann <max@duempel.org>2013-11-06 22:01:06 +0100
commitfd2eafa7c67e0efdae7d3d18c39b97f724372f7e (patch)
tree391bc672c8ec24a728a163ce9ed8026287d0f039 /src/command/OtherCommands.cxx
parent422b8472fec9443250895a281b6b0a20190daa22 (diff)
downloadmpd-fd2eafa7c67e0efdae7d3d18c39b97f724372f7e.tar.gz
mpd-fd2eafa7c67e0efdae7d3d18c39b97f724372f7e.tar.xz
mpd-fd2eafa7c67e0efdae7d3d18c39b97f724372f7e.zip
ClientRead: "close" flushes the output buffer
Add a new CommandResult code called "FINISH" which, unlike "CLOSE", will attempt to flush the output buffer. This is a one-shot attempt; it will do one write, and not try again.
Diffstat (limited to '')
-rw-r--r--src/command/OtherCommands.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/command/OtherCommands.cxx b/src/command/OtherCommands.cxx
index 75faa4dc2..7b2cb1331 100644
--- a/src/command/OtherCommands.cxx
+++ b/src/command/OtherCommands.cxx
@@ -99,7 +99,7 @@ CommandResult
handle_close(gcc_unused Client &client,
gcc_unused int argc, gcc_unused char *argv[])
{
- return CommandResult::CLOSE;
+ return CommandResult::FINISH;
}
CommandResult