What do you have logged if you add before that in your code? import os print(os.listdir(r'\\.\pipe')
Does that look like it resolves to the correct directory and what you expect to see in that directory? Graham > On 16 Aug 2017, at 7:58 am, mickeyf <[email protected]> wrote: > > I am trying to communicate with a Windows 7 .NET 3..5 C# app from wsgi and > Apache 2.4. I have successfully sent posted data to the C# app using named > pipes, but when I even try to open or access a pipe in the python wsgi code, > it fails, usually with "an operation was attempted on something that is not a > socket" . > > I have had success (in one direction) both with > win32pipe.CreateNamedPipe(r'\\.\pipe\pipe_from_myapp' .. etc) > and with > open(r'\\.\pipe\pipe_from_myapp', 'r+b', 0) > > When testing the same code in a test script that was not wsgi, I was able to > pass messages in both directions. I have generally used separate pipes, one > for sending and one for receiving. > > I speculate that my problem may be a permissions issue, but I'm not sure > where to look. httpd is running (for test purposes) "as Administrator" - from > the command line, not as a deamon. I am also looking into whether the pipe > may be closed at the wsgi end before the response has had a chance to arrive. > > Any clues or suggestions are appreciated, or if anyone has successfully sent > messages to and from C# and has a working formula, I'd love to hear about it. > > Thanks > > > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/modwsgi > <https://groups.google.com/group/modwsgi>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/modwsgi. For more options, visit https://groups.google.com/d/optout.
