From: Richard Mortimer <richm@oldelvet.org.uk>
To: mlmmj@mlmmj.org
Subject: Re: [mlmmj] [PATCH 00 of 10] mlmmj-maintd.c tweaks
Date: Tue, 17 Jan 2012 18:06:59 +0000 [thread overview]
Message-ID: <4F15B8C3.8010806@oldelvet.org.uk> (raw)
In-Reply-To: <patchbomb.1296169158@duncow>
Hi Ben,
On 17/01/2012 14:08, Ben Schmidt wrote:
> Thanks again for this, Richard, and sorry for taking so long to get
> around to looking at it. The work is great, and you made my life really
> easy by writing clear patches and log messages, and ensuring each
> changeset dealt with a single bug.
>
> I have applied patches 01 and 04 through 10 as is, though I have removed
> your email address from the author field of the changeset, just so that
> it doesn't get exposed to the world unobfuscated through our hg web
> interface, and in case it changes. One day I might keep a list of
> contributors' contact details in a file in the distribution, but that
> can wait.
Sure. Sounds good.
>
> Regarding patches 02 and 03, I love this work, but I will leave applying
> it until we can do it throughout the codebase rather than just in
> mlmmj-maintd. The 'wait for child' function should go in a separate file
> and be linked into and called by all the executables that fork.
Sure. That makes sense.
> If you'd
> like to make a more comprehensive patch to do this, I would be very
> grateful.
I'm pretty busy with other things right now but I'll keep it on my TODO
list unless someone else beats me to it!
Regards
Richard
>
> Thanks once again.
>
> Smiles,
>
> Ben.
>
>
>
> On 28/01/11 9:59 AM, Richard Mortimer wrote:
>> All,
>>
>> As mentioned the other day here are a number of patches against
>> mlmmj-maintd.c that fix relatively minor issues. I haven't attempted
>> to make any changes outside of this one file but intend to look at those
>> over the coming month or two as time allows.
>>
>> I have also spotted a couple of other issues that I haven't addressed
>> yet.
>> The first is the fact that unlink calls never have their error status
>> checked. I was thinking about introducing a myunlink() method that does
>> the unlink and reports any error. That would help catch any permissions
>> problems. There is a potential that some of the files might not exist
>> in all situations (the -probe files for example) so it might not be
>> appropriate to log an error in all circumstances.
>>
>> Also there are a couple of places in mlmmj-maintd.c where it doesn't find
>> the contents of the files that it expects. It just carries onto the next
>> file without logging an error.
>>
>> Review comments most welcome.
>>
>> Regards
>>
>> Richard
>>
>>
>>
prev parent reply other threads:[~2012-01-17 18:06 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-01-27 22:59 [mlmmj] [PATCH 00 of 10] mlmmj-maintd.c tweaks Richard Mortimer
2011-01-28 17:24 ` Ben Schmidt
2012-01-17 14:08 ` Ben Schmidt
2012-01-17 18:06 ` Richard Mortimer [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F15B8C3.8010806@oldelvet.org.uk \
--to=richm@oldelvet.org.uk \
--cc=mlmmj@mlmmj.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox