I don't think there is a bad consequence for repeatedly checking the status 
of a terminated child process with exponential backoff. Its just really 
weird that you would ever do that if your OS works correctly. And IMHO it 
hurts code maintainability. Not to mention debugging, assuming that you are 
on a sane platform when you are stepping through that.

I agree that this is more of a philosophical objection than something that 
directly affects functionality. If somebody else is happy with that then 
fine. It just doesn't feel right for me to put my stamp of approval on it.


On Wednesday, April 24, 2013 1:45:32 PM UTC+1, Jeroen Demeyer wrote:
>
> On 04/24/2013 02:37 PM, Volker Braun wrote: 
> > For the record, I disagree with the approach to both #14371 and #14460 
> > in that fugly workarounds to fundamental bugs in Solaris or a particular 
> > gcc version are applied liberally to, basically, everyone. Sure, 
> > sometimes it is necessary to work around bugs, but that should be a 
> > special case and not the generic code path. 
>
> Do you know of actual bad consequences of the approach taken at #14371 
> or #14460? I would not apply ugly workarounds to everyone *if* they have 
> bad consequences. If those workarounds don't really influence existing 
> working setups (which is the case with the mentioned patches), then 
> what's the problem? In this case, it's better to be safe and apply the 
> workaround on all systems. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to