From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Frysinger Date: Wed, 22 Aug 2012 23:33:47 -0400 Subject: [U-Boot] [PATCH 05/12] tools/env: Serialize calls to fw_*env In-Reply-To: <1345236586-19076-6-git-send-email-joe.hershberger@ni.com> References: <20100622222932.DCDB71524EE@gemini.denx.de> <1345236586-19076-1-git-send-email-joe.hershberger@ni.com> <1345236586-19076-6-git-send-email-joe.hershberger@ni.com> Message-ID: <201208222333.48371.vapier@gentoo.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Friday 17 August 2012 16:49:39 Joe Hershberger wrote: > Use a lock file at /var/lock/fw_printenv.lock. the lock should be per-MTD, not per-system. > + if (-1 == flock(lockfd, LOCK_EX)) { i guess flock() on the fd returned from the mtd device itself doesn't work ? -mike -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: This is a digitally signed message part. URL: