<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libutil/flopen.c, branch release/8.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Copy releng/8.2 to release/8.2.0 for 8.2-RELEASE.</title>
<updated>2011-02-16T16:18:46+00:00</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2011-02-16T16:18:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=dec99dafe5763ba1db6950342aa80a634169c083'/>
<id>dec99dafe5763ba1db6950342aa80a634169c083</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 8.2-RELEASE image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 8.2-RELEASE image.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert (once again, and hopefully for the last time) to flock(2) locks.</title>
<updated>2009-06-06T18:47:03+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2009-06-06T18:47:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5649afd028c62ae91a75c10a285c88e7b38e15e6'/>
<id>5649afd028c62ae91a75c10a285c88e7b38e15e6</id>
<content type='text'>
The problem with fcntl(2) locks is that they are not inherited by child
processes.  This breaks pidfile(3), where the common idiom is to open
and lock the PID file before daemonizing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The problem with fcntl(2) locks is that they are not inherited by child
processes.  This breaks pidfile(3), where the common idiom is to open
and lock the PID file before daemonizing.
</pre>
</div>
</content>
</entry>
<entry>
<title>Diff reduction against Varnish, including one important fix: use a shared</title>
<updated>2008-10-20T18:11:30+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2008-10-20T18:11:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0e25c55a954565bb491ed1f3a81c57057a64b29a'/>
<id>0e25c55a954565bb491ed1f3a81c57057a64b29a</id>
<content type='text'>
lock if the file is opened with O_RDONLY.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
lock if the file is opened with O_RDONLY.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reimplement flopen(3) using fcntl(2) locks instead of flock(2) locks.</title>
<updated>2008-10-20T18:02:16+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2008-10-20T18:02:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=80de06ed6b796541c956ea77e8c6354eca0e2141'/>
<id>80de06ed6b796541c956ea77e8c6354eca0e2141</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Back out previous commit until I figure out why my regression test fails.</title>
<updated>2007-08-03T09:20:28+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-08-03T09:20:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=062044ebbecb3f215d9ba39a22faeba6f8720d75'/>
<id>062044ebbecb3f215d9ba39a22faeba6f8720d75</id>
<content type='text'>
Approved by:	re (kensmith)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	re (kensmith)
</pre>
</div>
</content>
</entry>
<entry>
<title>Use fcntl(2)-style locks instead of less-portable flock(2)-style locks.</title>
<updated>2007-08-03T06:32:45+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-08-03T06:32:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7eb198c6424d784ecc2723f0457fd936b6ecf8d1'/>
<id>7eb198c6424d784ecc2723f0457fd936b6ecf8d1</id>
<content type='text'>
Approved by:	re (kensmith)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	re (kensmith)
</pre>
</div>
</content>
</entry>
<entry>
<title>Nit: avoid shadowing truncate(2) with a local variable.</title>
<updated>2007-05-23T12:09:33+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-05-23T12:09:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4b5b992bbac261a7c5cfc9c350dc9c644dd3a383'/>
<id>4b5b992bbac261a7c5cfc9c350dc9c644dd3a383</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix stupid braino in previous commit.</title>
<updated>2007-05-23T10:06:03+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-05-23T10:06:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=400f77294311c74ad8db91d11f3c26c8c72170c9'/>
<id>400f77294311c74ad8db91d11f3c26c8c72170c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>If (flags &amp; O_TRUNC), don't truncate the file until we've successfully</title>
<updated>2007-05-23T08:12:34+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-05-23T08:12:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d75d56060e0bb6ae2d9b44e26fb050c6fd82c299'/>
<id>d75d56060e0bb6ae2d9b44e26fb050c6fd82c299</id>
<content type='text'>
locked it.

MFC after:	3 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
locked it.

MFC after:	3 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>Well gag me with a spoon...   I'm so used to working at high WARNS levels</title>
<updated>2007-05-10T15:01:42+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-05-10T15:01:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8f9085389f734f1e0f7e926ee0f3b44419d8c4fc'/>
<id>8f9085389f734f1e0f7e926ee0f3b44419d8c4fc</id>
<content type='text'>
that I make stupid fundamental mistakes like this when I don't.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
that I make stupid fundamental mistakes like this when I don't.
</pre>
</div>
</content>
</entry>
</feed>
