Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder rsyslog-solaris10-i386 Build #1866

Results:

Failed

SourceStamp:

Projectrsyslog
Repositoryhttps://github.com/rsyslog/rsyslog.git
Branchmaster
Revision94cbaecd749265e377ead1ab41c8176e65ead72f
Changes3 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-rsyslog-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git updating ( 1 mins, 2 secs )
    1. stdio
  2. shell  
    1. - no logs -
  3. shell_1  
    1. - no logs -
  4. shell_2  
    1. - no logs -
  5. shell_3  
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/rsyslog-solaris10-i386 slave
buildername rsyslog-solaris10-i386 Builder
buildnumber 1866 Build
codebase Build
project rsyslog Build
repository https://github.com/rsyslog/rsyslog.git Build
revision 94cbaecd749265e377ead1ab41c8176e65ead72f Build
scheduler schedule-rsyslog-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/rsyslog-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Rainer Gerhards

Timing:

StartThu Jan 23 12:06:47 2025
EndThu Jan 23 12:07:50 2025
Elapsed1 mins, 2 secs

All Changes:

:

  1. Change #219524

    Category rsyslog
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Thu 23 Jan 2025 10:43:04
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision a5a9ae7986008929e74d4188b1ae1e5084ef32de

    Comments

    imptcp: Increase default SYN backlog for imptcp server to 64
    Increased the default TCP SYN backlog for the imptcp server from 5 to 64 to
    address potential connection instability and performance issues under high
    connection load scenarios. The previous default of 5 was too low for many
    workloads, particularly in scenarios involving a rapid influx of client
    connections. This could lead to SYN queue overflow, delayed connection
    establishment, and eventual RSTs or retransmissions during subsequent phases
    of the connection lifecycle.
    
    The new default of 64 provides better handling of typical workloads while
    allowing further customization via the "SocketBacklog" configuration option.
    
    Note: The "SocketBacklog" configuration option can be adjusted to handle
    specific workloads such as high rates of concurrent connection openings, burst
    traffic, or other resource-intensive scenarios.

    Changed files

    • plugins/imptcp/imptcp.c
  2. Change #219525

    Category rsyslog
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Thu 23 Jan 2025 10:57:56
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision 1302dd5da9f07ecf6929183b934d5b5cff940567

    Comments

    testbench: adapt imptcp tests for large connection counts
    Updated the imptcp test suite to set the "SocketBacklog" parameter to a higher
    value to accommodate tests with a large number of concurrent connections.
    This change addresses potential CI flakes caused by SYN queue overflows during
    test runs and significantly reduces test runtime by avoiding delays during
    session setup.
    
    The adjusted SocketBacklog parameter ensures smoother handling of high
    connection counts, improving test reliability and performance.

    Changed files

    • tests/manyptcp.sh
  3. Change #219526

    Category rsyslog
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Thu 23 Jan 2025 12:01:53
    Repository https://github.com/rsyslog/rsyslog.git
    Project rsyslog
    Branch master
    Revision 94cbaecd749265e377ead1ab41c8176e65ead72f

    Comments

    Merge pull request #5537 from rgerhards/imptcp-syn-backlog
    Increase default backlog and adapt imptcp tests for connection loads

    Changed files

    • no files