• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

proftpd / proftpd / 3625

Build:
Build:
LAST BUILD BRANCH: refs/pull/2016/merge
DEFAULT BRANCH: master
Ran 25 Mar 2019 07:23PM UTC
Jobs 2
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
3625

Pull #787

travis-ci

web-flow
- proftpd should not rely fsio I/O is instant

one of our customers hit this glitch on back up server,
which serves files from SAM-QFS [1] volume. The I/O on
such FS can take up to several seconds. This typically
happens when file must be retrieved from tape.

In this case the FSIO read(2) operation fails with
EINTR error. The EINTR failure is mishandled further:
instead of reporting error to remote client, server
sends file with 0 size.

The patch also makes the write(2) more robust. We did
not hit such issue, but I believe similar failures
might happen when received files are written to
NFS file systems.

the issue got uncovered during upgrade of 1.3.5b
to 1.3.6. Unlike 1.3.5b the new 1.3.6 guarantees
a minimum alarm(2) interval to be a 5sec.

[1] https://en.wikipedia.org/wiki/QFS
Pull Request #787: - proftpd should not rely fsio I/O is instant
Jobs
ID Job ID Ran Files Coverage
1 3625.1 (PACKAGE_VERSION=1.3.7rc1) 25 Mar 2019 07:23PM UTC 0
82.39
Travis Job 3625.1
2 3625.2 (PACKAGE_VERSION=1.3.7rc1) 25 Mar 2019 07:23PM UTC 0
Travis Job 3625.2
Source Files on build 3625
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3625
  • Pull Request #787
  • PR Base - master (#3622)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc