* Problem with <> redirection to named pipe
@ 2012-07-19 6:53 Nikolay Shirokovskiy
2012-07-19 7:18 ` marco atzeri
2012-07-19 12:43 ` Eric Blake
0 siblings, 2 replies; 3+ messages in thread
From: Nikolay Shirokovskiy @ 2012-07-19 6:53 UTC (permalink / raw)
To: cygwin
Hello.
When I try:
> mkfifo fifo
> exec 5<>fifo
I get "Device or resource busy" error message. On linux distro these
lines work well.
I made some browising through archives and encountered notices that
FIFOs implementation
in Cygwin is incomplete. Is this the cause or I miss something?
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Problem with <> redirection to named pipe
2012-07-19 6:53 Problem with <> redirection to named pipe Nikolay Shirokovskiy
@ 2012-07-19 7:18 ` marco atzeri
2012-07-19 12:43 ` Eric Blake
1 sibling, 0 replies; 3+ messages in thread
From: marco atzeri @ 2012-07-19 7:18 UTC (permalink / raw)
To: cygwin
On 7/19/2012 8:53 AM, Nikolay Shirokovskiy wrote:
> Hello.
>
> When I try:
>
>> mkfifo fifo
>> exec 5<>fifo
>
> I get "Device or resource busy" error message. On linux distro these
> lines work well.
no error massages on latest snapshot (http://cygwin.com/snapshots/)
$ uname -a
CYGWIN_NT-6.1-WOW64 ........... 1.7.16s(0.261/5/3) 20120715 16:28:30
i686 Cygwin
>
> I made some browising through archives and encountered notices that
> FIFOs implementation
> in Cygwin is incomplete. Is this the cause or I miss something?
>
What is your cygwin version ?
Regards
Marco
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Problem with <> redirection to named pipe
2012-07-19 6:53 Problem with <> redirection to named pipe Nikolay Shirokovskiy
2012-07-19 7:18 ` marco atzeri
@ 2012-07-19 12:43 ` Eric Blake
1 sibling, 0 replies; 3+ messages in thread
From: Eric Blake @ 2012-07-19 12:43 UTC (permalink / raw)
To: cygwin
[-- Attachment #1: Type: text/plain, Size: 997 bytes --]
On 07/19/2012 12:53 AM, Nikolay Shirokovskiy wrote:
> Hello.
>
> When I try:
>
>> mkfifo fifo
>> exec 5<>fifo
POSIX says this is non-portable. You cannot expect it to work everywhere.
>
> I get "Device or resource busy" error message. On linux distro these
> lines work well.
As an extension to POSIX, but not as a standard.
>
> I made some browising through archives and encountered notices that
> FIFOs implementation
> in Cygwin is incomplete. Is this the cause or I miss something?
I don't know if cgf's recent work on fifos has achieved the same
extension as Linux of being able to open a fifo for read-write; but I
know that Autoconf specifically avoids using <> on fifos, and instead
uses a background subshell where the two forks of the shell coordinate
which shell opens for read and the other opens for write, precisely
because of cygwin.
--
Eric Blake eblake@redhat.com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 620 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-07-19 12:43 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-19 6:53 Problem with <> redirection to named pipe Nikolay Shirokovskiy
2012-07-19 7:18 ` marco atzeri
2012-07-19 12:43 ` Eric Blake
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).