URL: <http://savannah.gnu.org/bugs/?32471>
Summary: screen built with sockets doesn't open fifos sessions (and vice versa) Project: GNU Screen Submitted by: arekm Submitted on: Mon 14 Feb 2011 10:16:20 AM CET Category: None Severity: 3 - Normal Priority: 5 - Normal Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Release: Cur Dev Sources Fixed Release: None Planned Release: None Work Required: None _______________________________________________________ Details: Assume such scenario: - screen is built with pipes/fifos support (default in 4.0.x) - some sessions are started and detached - screen is updated to git version (or in future some 4.1.x release). git/4.1.x uses sockets now by default (commit b4aa8750b45e7b75ab5a837503dc0a6b2e177bf9) Now you won't be able to reattach pipe/fifo sessions because socket version understands socket only. This breaks upgrade path. What IMO should be done is to have screen undestand both - fifos and sockets at runtime but only create the one being "default". So for new sessions socket would be used but screen would still be able to reattach fifo based sessions. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?32471> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/