Mailinglist Archive: opensuse-buildservice (306 mails)

< Previous Next >
[opensuse-buildservice] "Interrupted system call" about obs Webclient Error on 1.7 version
  • From: Jian Lee <lijian.gnu@xxxxxxxxx>
  • Date: Tue, 26 Jan 2010 14:36:33 +0800
  • Message-id: <201001261436.33548.lijian.gnu@xxxxxxxxx>
hi,everyone

I've install 1.7 version on localhost, but have a problem on webui --
the new webclient on obs when 1.7 release.

First, the yabsc client can connect to my api correct.

Second, the webui can connect to my api correctly some times when I
started lighttpd just before. but It always get following errors after
correct connect of some times:


--------------------------------
openSUSE Webclient Error:

Error Details:
Errorcode: unknown
Message: Interrupted system call
=================================


the webui/log/production.log have following info:

---------------------
[D|# 7723] http_do #4: method: get url:
http://api.localhost:80/source/GTES:Tools:OBS/_meta
[E|# 7723] --> caught Errno::EINTR: Interrupted system call, retrying
with new HTTP connection
[D|# 7723] http_do #5: method: get url:
http://api.localhost:80/source/GTES:Tools:OBS/_meta
[D|# 7723] Request took 0.010923 seconds
[F|# 7723]
Errno::EINTR (Interrupted system call):
/usr/lib/ruby/1.8/net/protocol.rb:133:in `sysread'
/usr/lib/ruby/1.8/net/protocol.rb:133:in `rbuf_fill'
/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
=========================================

I've following the code that yield above log, at
webui/lib/common/activexml/transport.rb :

------------------------
516 if retries < max_retries

517 logger.error "--> caught #{err.class}: #{err.message},
retrying with new HTTP connection"
518 retry
519 end
=====================

the default value of max_retries is 5. Connect
http://api.localhost:80/source/GTES:Tools:OBS/_meta is correct.


I'm a beginner of ruby and rails, can anyone help me ?



----

Jian Lee [ http://jianlee.ylinux.org ]
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages