Github user AndreSchumacher commented on the pull request: https://github.com/apache/spark/pull/325#issuecomment-39628746 @witgo that alone would not explain a deadlock of the forwarding is initialized multiple times? Unless maybe the log forwarding is called before parquet.Log is fully initialized I guess. Maybe that is why it did not show up in the tests that don't use the console. Great that you found it and thanks a lot for the fix. I tried it and it works fine here. For completeness let's run the Travis checks once more. Could you still remove my now misleading comment about the parent loggers?
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---