Unable to stop Logstash with a unix input
Description
Gliffy Diagrams
Activity
Show:
Details
Details
Assignee
Philippe Weber
Philippe WeberReporter
Matt Dainty
Matt DaintyAffects versions
Created June 2, 2014 at 2:48 PM
Updated August 8, 2014 at 12:25 PM
With the following minimal configuration:
input { tcp { port => 9000 } unix { path => "/var/run/audispd_events" mode => client } } output { stdout { codec => rubydebug } }
I'm unable to stop Logstash, I just get the familiar:
^CInterrupt received. Shutting down the pipeline. {:level=>:warn}
This is similar to LOGSTASH-1290. See https://logstash.jira.com/browse/LOGSTASH-2238#icft=LOGSTASH-2238 for why the TCP input is there. Given the configuration with only the TCP input defined stops as expected, I can only assume that it's the unix input at fault as to why I can't stop Logstash yet I can't create a configuration that only has a unix input defined
.