Dear co-VAST users,
-- I am not sure if this is a bug report, a feature request, an experience report or a question... I just found out that if a packaged image on Linux (ubuntu - haven't tested any other platform) doesn't register its WASstServer adapter very soon after image startup, it won't serve anything (tested with HTTP requests throuch Apache 2.4 and using curl from the local machine). Mor details can be found in this blog post I would like to understand why this happens and probably make this a bug report. Shouldn't it be completely irrelevant how late after image startup the WASstServerAdaptor is registered? Joachim You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Hello Joachim,
-- I don't have much experience in this area, so be patient as I try and understand.
On Sunday, February 21, 2016 at 4:44:11 AM UTC-5, Joachim Tuchel wrote:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Hi Seth,
-- first of all: thanks for asking back. I know my description may not contain all that's necessary to understand the problem. Am Montag, 22. Februar 2016 19:01:45 UTC+1 schrieb Seth Berman:
Exactly. I am quite sure we can even remove Apache from the equation, because curl from the host locally also gets no repsonse. So I first thought this is an Apache related problem. But it isn't. At least that is what I derive from the fact that curl gets no response.
With unyielding you mean it doesn't do something like Processor yield? In that case you are right. It is just a bunch of Glorp Queries that load lots of objects one after the other. I never thought about multiple threads or such for this case becaus this is the startup sequence of server and there is little to nothing useful it could do before it has loaded all that. The fact that users managed to log in during that time and produce walkbacks due to missing pre-load-data tells me there is no blocking going on, however. I share your scepticism about the critical block, but maybe it would at least keep people from logging in ;-)
This is the very method that gets called by the ImageStartup code. The one that is defined in the PackagedImage Browser.
Sure. Like by using curl ;-)
Well, yes ;-)
The funny thing is that in a development image you can start/stop the WASstServerAdaptor all the time, and of course the Browser will get results once it is started, no matter how long the image has been running or the adapter has been stopped. So maybe we are really talking about some completely unrelated problem. I'll have to investigate a little further. Joachim You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Free forum by Nabble | Edit this page |