# Multithreading management in multiline codec

**URL:** <https://discuss.elastic.co/t/multithreading-management-in-multiline-codec/41410>\
**Category:** Logstash\
**Created:** [February 10, 2016, 5:38pm UTC](https://discuss.elastic.co/t/multithreading-management-in-multiline-codec/41410 "2016-02-10T17:38:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![michelecappelletti](https://avatars.discourse-cdn.com/v4/letter/m/e0b2c6/32.png) [@michelecappelletti](https://discuss.elastic.co/u/michelecappelletti)\
**Post date:** [February 10, 2016, 5:38pm UTC](https://discuss.elastic.co/t/multithreading-management-in-multiline-codec/41410/1 "2016-02-10T17:38:49Z")

</div>

Hi,  
i've just moved multiline management from filter layer to input layer.  
In development enviroment i've no forwarders, the pipeline directly get from local file input.

it's not clear from LS2.2 changelog if multiline codec used in input file, IS or NOT thread safe (it's just clearly written that previous multiline filter it's NOT)

Could u guys make it clear ?

regards,  
Michele

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [February 14, 2016, 4:18pm UTC](https://discuss.elastic.co/t/multithreading-management-in-multiline-codec/41410/2 "2016-02-14T16:18:34Z")

</div>

The multiline codec does not have the same problem as the multiline filter.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 5:11am UTC](https://discuss.elastic.co/t/multithreading-management-in-multiline-codec/41410/3 "2017-07-06T05:11:35Z")

</div>

Closed on July 6, 2017, 5:11am UTC


