Unable to stop Logstash with a unix input

Description

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 slightly smiling face.

Gliffy Diagrams

Activity

Show:

Details

Assignee

Reporter

Affects versions

Created June 2, 2014 at 2:48 PM
Updated August 8, 2014 at 12:25 PM