Error calling XMLRPC-Server

dear readers,

calling the XMLRPC example gives an error:

Executing:
“/usr/src/packages/BUILD/gnuradio-3.5.1/gnuradio-examples/grc/xmlrpc/server_block.py”
Many other examples work fine.

Exception in thread Thread-1:
Traceback (most recent call last):
File “/usr/lib/python2.7/threading.py”, line 530, in __bootstrap_inner
self.run()
File “/usr/lib/python2.7/threading.py”, line 483, in run
self.__target(*self.__args, **self.__kwargs)
File “/usr/lib/python2.7/SocketServer.py”, line 225, in serve_forever
r, w, e = select.select([self], [], [], poll_interval)
error: (4, ‘Unterbrechung w\xc3\xa4hrend des Betriebssystemaufrufs’)
---------8<-------------------------

Any help is very welcome.

  1. do I need a sw upgrade to anything newer? GRC3.5.1
  2. Is python 2.7 for the GRC3.5.1 ok? – this is the first error
    happening with it.
  3. I wonder about the blank parameters in the last line (error
    reason???)
  4. Port 1234 and 8080 is clean and unused – the server XMLRPC uses 1234
    or 8080

Thanks in advance

M. Hartje

Prof. Dr.-Ing. Michael H.
Labor Hochspannungstechnik / Labor elektrische Messtechnik
Hochschule Bremen
Neustadtswall 30; D-28199 Bremen

On Fri, 17 Feb 2012 20:39:13 +0100, Michael H. wrote:

dear
readers,

calling the XMLRPC example gives an error:

Executing:

“/usr/src/packages/BUILD/gnuradio-3.5.1/gnuradio-examples/grc/xmlrpc/server_block.py”

Many other examples work fine.

Exception in thread Thread-1:

Traceback (most recent call last):

File
“/usr/lib/python2.7/threading.py”, line 530, in __bootstrap_inner

self.run()

File “/usr/lib/python2.7/threading.py”, line 483, in run

self.__target(*self.__args, **self.__kwargs)

File
“/usr/lib/python2.7/SocketServer.py”, line 225, in serve_forever
r, w,
e = select.select([self], [], [], poll_interval)
error: (4,
‘Unterbrechung wxc3xa4hrend des Betriebssystemaufrufs’)

---------8

I’ve used an XMLRPC application as recently as 10 days ago,
but I’ve been using XMLRPC in Gnu Radio on and off for several years.
Works for me. No special setup required.

Links: