Skip to content

New log error message: Error invoking seek on file; filename='/run/some-device-pipe', error='Illegal seek (29)' #5057

@egtvedt

Description

@egtvedt

syslog-ng

Version of syslog-ng

4.8.0

Platform

Custom Linux running on 64-bit ARM processor, 5.15 based kernel.

Debug bundle

N/A

Issue

Failure

After commit 5106632 we have started to see error messages from syslog-ng like:
Error invoking seek on file; filename='/run/some-device-pipe', error='Illegal seek (29)'

This is for pipe() sources, example

source somedevice {
    pipe("/run/some-device-pipe" flags(syslog-protocol));
};

Steps to reproduce

syslog-ng version 4.7.1 did not have these error messages, upgrading to version 4.8.0.

Bisect points at commit 5106632

Configuration

N/A

Input and output logs (if possible)

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions