[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-12-10 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15050466#comment-15050466 ] Alan Burlison commented on HADOOP-12487: Unfortunately it's not really possible to make the two

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-12-09 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15048962#comment-15048962 ] Colin Patrick McCabe commented on HADOOP-12487: --- Thanks, [~alanburlison]. If it's

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-12-04 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15042179#comment-15042179 ] Alan Burlison commented on HADOOP-12487: It depends on HADOOP-12488, I have a logjam building

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-12-04 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15042151#comment-15042151 ] Colin Patrick McCabe commented on HADOOP-12487: --- It looks like the patch can't be applied.

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-12-02 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15035649#comment-15035649 ] Hadoop QA commented on HADOOP-12487: | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote ||

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-12-01 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15034485#comment-15034485 ] Colin Patrick McCabe commented on HADOOP-12487: --- Thanks, [~alanburlison]. It's good to

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-12-01 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15034515#comment-15034515 ] Hadoop QA commented on HADOOP-12487: | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote ||

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-30 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15032399#comment-15032399 ] Colin Patrick McCabe commented on HADOOP-12487: --- It looks like HADOOP-12487.002.patch

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-30 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15032441#comment-15032441 ] Alan Burlison commented on HADOOP-12487: Hmph, must have missed them, I'll respin - thanks. >

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-24 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15025632#comment-15025632 ] Hadoop QA commented on HADOOP-12487: | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote ||

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-24 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15025233#comment-15025233 ] Colin Patrick McCabe commented on HADOOP-12487: --- Can you file a new JIRA for that cleanup

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-24 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15025474#comment-15025474 ] Alan Burlison commented on HADOOP-12487: I just quickly scanned the code looking for a Throw not

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-24 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15024558#comment-15024558 ] Alan Burlison commented on HADOOP-12487: There are lots of pre-existing places where there are

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-23 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15022780#comment-15022780 ] Colin Patrick McCabe commented on HADOOP-12487: --- You need to have return statements after

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-23 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15023044#comment-15023044 ] Alan Burlison commented on HADOOP-12487: Ah yes, thanks - I'll respin, > DomainSocket.close()

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-03 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14986989#comment-14986989 ] Alan Burlison commented on HADOOP-12487: >From the long conversation on the Linux mailing list

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-02 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14985871#comment-14985871 ] Colin Patrick McCabe commented on HADOOP-12487: --- bq. In order to move this along I'm

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-02 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14985537#comment-14985537 ] Alan Burlison commented on HADOOP-12487: In order to move this along I'm proposing to rename the

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-02 Thread Allen Wittenauer (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14986150#comment-14986150 ] Allen Wittenauer commented on HADOOP-12487: --- Do we know what happens on AIX, FreeBSD, or OS X

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-11-02 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14986139#comment-14986139 ] Alan Burlison commented on HADOOP-12487: I can either "#ifdef Linux" ... "#ifdef Solaris" the

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-29 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14980948#comment-14980948 ] Alan Burlison commented on HADOOP-12487: I think we are talking at cross purposes here - of

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-29 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14980725#comment-14980725 ] Alan Burlison commented on HADOOP-12487: Sorry, I still can't see the race. Looking at the code

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-29 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14980867#comment-14980867 ] Colin Patrick McCabe commented on HADOOP-12487: --- I'm not sure if I can make it much

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-28 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14978427#comment-14978427 ] Alan Burlison commented on HADOOP-12487: The question isn't really about how to kick threads off

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-28 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14979045#comment-14979045 ] Colin Patrick McCabe commented on HADOOP-12487: --- Because there would be a race between

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-27 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14976634#comment-14976634 ] Alan Burlison commented on HADOOP-12487: If Al Viro thought the suggestions were without merit

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-27 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14976974#comment-14976974 ] Colin Patrick McCabe commented on HADOOP-12487: --- OK. I understand the question now. What

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-26 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14975022#comment-14975022 ] Colin Patrick McCabe commented on HADOOP-12487: --- bq. The /dev/null & dup2 mechanism works

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-21 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14967280#comment-14967280 ] Alan Burlison commented on HADOOP-12487: The /dev/null & dup2 mechanism works on Solaris but it

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-20 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14964912#comment-14964912 ] Alan Burlison commented on HADOOP-12487: External discussion on the issue:

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-19 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14963289#comment-14963289 ] Alan Burlison commented on HADOOP-12487: See also

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-19 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14963987#comment-14963987 ] Colin Patrick McCabe commented on HADOOP-12487: --- I don't see any language in POSIX that

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-19 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14964047#comment-14964047 ] Alan Burlison commented on HADOOP-12487: As I explained in the original bug filing, POSIX states

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-19 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14964111#comment-14964111 ] Alan Burlison commented on HADOOP-12487: In terms of a mechanism that works in both places

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-19 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14963984#comment-14963984 ] Alan Burlison commented on HADOOP-12487: Please don't fiddle with the bug title - the Linux

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-19 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14964205#comment-14964205 ] Alan Burlison commented on HADOOP-12487: In which case the accept will fail because you haven't

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-19 Thread Alan Burlison (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14964319#comment-14964319 ] Alan Burlison commented on HADOOP-12487: The race is there as an intrinsic part of the way

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-19 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14964226#comment-14964226 ] Colin Patrick McCabe commented on HADOOP-12487: --- You don't know whether I have called

[jira] [Commented] (HADOOP-12487) DomainSocket.close() assumes incorrect Linux behaviour

2015-10-19 Thread Colin Patrick McCabe (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-12487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14964133#comment-14964133 ] Colin Patrick McCabe commented on HADOOP-12487: --- bq. Your assertion is the Linux