[Zope] pcgi_publisher blocks?

Ruben Malchow Ruben Malchow <nrm@mme.de>
Fri, 9 Jul 1999 14:54:20 +0200 (MET DST)



i tried bashing zope.1.10.3 running with apache 1.3.6 some by
doing this:

in index_html:

<!--#var p-->
<!--#var p-->
<!--#var p-->
...
<!--#var p-->

(like 30 time or so)

------------------------
and in p

<!--#var p2-->
<!--#var p2-->
<!--#var p2-->
...
<!--#var p2-->

(like 100 times)

------------------------
and in p2

asdfasdfasdf<BR>


so, to me, that makes like requesting index_html would result
in 30.000 lines of text.

fine. but for several minutes, this is what was happening:



13694 apache   -25    0   32M   30M run    14:39 92.48% 91.68% python

... the pcgi_publisher? i don't know, actually, but that's what i would
assume. problem is, i did this:

kill 13694

and now Zope won't start, so i cannot reproduce the error. all i get is
this error message:

<html>
<head>
<title>exceptions.ImportError</title>
</head>
<body>
Sorry, a SERIOUS APPLICATION ERROR occurred.<p>
<!--
Traceback (innermost last):
  File /disk/tools2/Zope-1.10.3/lib/python/ZPublisher/Publish.py, line
878, in publish_module
  File /disk/tools2/Zope-1.10.3/lib/python/ZPublisher/Publish.py, line
325, in publish
  File /disk/tools2/Zope-1.10.3/lib/python/ZPublisher/Publish.py, line
616, in get_module_info
  File /disk/tools2/Zope-1.10.3/lib/python/Main.py, line 93, in ?
  File /disk/tools2/Zope-1.10.3/lib/python/OFS/Application.py, line 96, in
?
  File /disk/tools2/Zope-1.10.3/lib/python/AccessControl/User.py, line
273, in ?
ImportError: ('InstallError', 'No access file found - see INSTALL.txt')

-->
</body>
</html>


... and that happens although that files is most definitely present.

can anyone help? i'd really appreciate that. 

and one more question: when does Zope serialize incoming requests? what
exactly will happen when i request an object that will result in a large
and time-intensive sql query being send to an external relational database
- will the orb stop accepting requests until that one request has been
dealt with? why did Zope just block when i requested index_html as in the
the example above?

thanks

ruben