~jamesodhunt/upstart/bug-1447756-the-actual-fix

  • Committer: James Hunt
  • Date: 2015-05-12 15:46:47 UTC
  • Revision ID: james.hunt@ubuntu.com-20150512154647-kflmb259qqz23qyx
* init/log.c:
  - log_clear_unflushed(): Handle logs on the unflushed list which
    get flushed automatically by their corresponding NihIo before
    a request to clear the unflushed list is made. This scenario
    is triggered when a job which has spawned processes exits, but
    where the spawned processes continue to run and then produce
    output before the request to clear the unflushed list is made
    (at the time the log partition becomes writable) but after the
    log partition becomes writable (LP: #1447756).
* init/tests/test_log.c:
  - test_log_new(): Added new test:
    "ensure logger unflushed list ignores already flushed data".
  - test_log_destroy(): Improved test
     "ensure unflushed data moved to unflushed list with uid 0" by giving 
    the log a parent and checking parent handling behaviour.
Filename Latest Rev Last Changed Committer Comment Size
..
conf 1152 14 years ago Scott James Remnant * conf/control-alt-delete.conf: Default job for Co Diff
contrib 1154 14 years ago Scott James Remnant * contrib/vim/syntax/upstart.vim: Upstart job synt Diff
dbus 946 15 years ago Scott James Remnant * dbus/com.ubuntu.Upstart.xml: Initially empty des Diff
doc 243 17 years ago Scott James Remnant * doc/upstart-logo.svg: Include the logo Alexandre Diff
extra 1245.3.1 13 years ago Scott James Remnant Import the udev bridge from Ubuntu Diff
init 3 17 years ago Scott James Remnant * init/main.c: Add the simplest template main.c * Diff
lib 1475.4.1 10 years ago James Hunt * Added libupstart library, built from auto-genera Diff
po 1 17 years ago Scott James Remnant * ChangeLog: Initial project infrastructure create Diff
scripts 1295.1.1 12 years ago James Hunt Addition of initctl2dot script for visualisation. Diff
test 1471.1.2 10 years ago James Hunt * Makefile.am: Added 'test'. * configure.ac: Added Diff
util 265 17 years ago Scott James Remnant * initctl: Rename to util again, I don't want a se Diff
.bzrignore 1479 10 years ago Dmitrijs Ledkovs Merge lp:~jamesodhunt/upstart/serialise-remaining- 1 KB Diff Download File
AUTHORS 828 16 years ago Scott James Remnant * AUTHORS, logd/jobs.d/logd.in: Update e-mail addr 537 bytes Diff Download File
ChangeLog 1666 8 years ago James Hunt * init/log.c: - log_clear_unflushed(): Handle lo 497 KB Diff Download File
configure.ac 1663 9 years ago James Hunt * NEWS: Begin new release. 5.5 KB Diff Download File
COPYING 1124 14 years ago Scott James Remnant * COPYING: Change licence to version 2 of the GNU 17.5 KB Diff Download File
HACKING 1206 14 years ago Scott James Remnant libnih is now released as its own project, so rath 4.6 KB Diff Download File
Makefile.am 1472.4.8 10 years ago James Hunt * README.tests: Explanation of the tests and how t 301 bytes Diff Download File
NEWS 1663 9 years ago James Hunt * NEWS: Begin new release. 47.4 KB Diff Download File
README 1237 13 years ago Scott James Remnant * configure.ac: Replace the --with-local-libnih co 1.8 KB Diff Download File
README.tests 1472.4.8 10 years ago James Hunt * README.tests: Explanation of the tests and how t 1.9 KB Diff Download File
TODO 1262 13 years ago Scott James Remnant * configure.ac, NEWS: Bump version to 1.0 * TODO: 4.9 KB Diff Download File