Timeout setting on filebeat.yml logstash output

In my application, Filebeat1.1+ Logstash2.1 + Elasticsearch2.3, there are duplicated messages. I want to adjust timeout parameters in filebeat.yml , the default timeout is 30.
but when I set timeout: 40

Filebeat stop forwarding messages to logstash

I checked filebeat status is still active.

Does anybody have the same issue here?

Please edit this and move it to the Beats section, you've posted in the LSF category.

can you share your complete filebeat config + logstash input config? Have you checked logstash and filebeat logs?