For GELF-TCP input, delimiter is not always null(\0) delimiter. It can be new line character(\n) as well. As per docs, new line delimiter is the default option. Added delimiter property to GelfAppender class to make it configurable. It's optional config and only make sense if choosen protocal is TCP. if it's not provided, default value is null(\0) delimiter as before.
For GELF-TCP input, delimiter is not always null(\0) delimiter. It can be new line character(\n) as well. As per docs, new line delimiter is the default option. Added delimiter property to GelfAppender class to make it configurable. It's optional config and only make sense if choosen protocal is TCP. if it's not provided, default value is null(\0) delimiter as before.