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

Builder curl-threaded-solaris11-i386 Build #5352

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision2dee5ea29416c498b6b9d21c897e9571ff3b3ec5
Got Revision2dee5ea29416c498b6b9d21c897e9571ff3b3ec5
Changes1 change

BuildSlave:

unstable11x

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris11-i386' triggered this build

Steps and Logfiles:

  1. git update ( 11 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 1 hrs, 19 mins, 34 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 7 mins, 17 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-threaded-solaris11-i386 slave
buildername curl-threaded-solaris11-i386 Builder
buildnumber 5352 Build
codebase Build
got_revision 2dee5ea29416c498b6b9d21c897e9571ff3b3ec5 Git
osplatform I386 SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 2dee5ea29416c498b6b9d21c897e9571ff3b3ec5 Build
scheduler schedule-curl-threaded-solaris11-i386 Scheduler
slavename unstable11x BuildSlave
workdir /export/home/buildbot/slave/curl-threaded-solaris11-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Stefan Eissing

Timing:

StartThu Sep 10 10:16:22 2026
EndThu Sep 10 11:47:14 2026
Elapsed1 hrs, 30 mins, 51 secs

All Changes:

:

  1. Change #281337

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 10 Sep 2026 11:45:05
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2dee5ea29416c498b6b9d21c897e9571ff3b3ec5

    Comments

    mulit_ev: remove socket references on forget
    When multi_ev is informed that a socket is about to be closed, it
    cleans up its entry for it (if it exists), but it did not remove
    it from any remembered "last pollset"s. When the OS reuses the
    file descriptor, this may lead to socket identity confusion on
    detecting changes of use.
    
    Remove the socket from any pollset that is registered at
    the socket entry of multi_ev when a socket is being "forgotten".
    
    Found-by: Max Dymond
    Closes #22895

    Changed files

    • lib/multi_ev.c
    • lib/select.c
    • lib/select.h