version 1.175, 2006/01/04 18:43:40
|
version 1.176, 2006/01/10 19:41:21
|
|
|
// l10n | // l10n |
// Now we are after the fork... | // Now we are after the fork... |
// Create a dummy Thread object that can be used to store the | // Create a dummy Thread object that can be used to store the |
// AcceptLanguages object for CIM requests that are serviced |
// AcceptLanguageList object for CIM requests that are serviced |
// by this thread (initial thread of server). Need to do this | // by this thread (initial thread of server). Need to do this |
// because this thread is not in a ThreadPool, but is used | // because this thread is not in a ThreadPool, but is used |
// to service CIM requests. | // to service CIM requests. |
// The run function for the dummy Thread should never be called, | // The run function for the dummy Thread should never be called, |
dummyInitialThread = new Thread(dummyThreadFunc, NULL, false); | dummyInitialThread = new Thread(dummyThreadFunc, NULL, false); |
Thread::setCurrent(dummyInitialThread); | Thread::setCurrent(dummyInitialThread); |
AcceptLanguages default_al; |
AcceptLanguageList default_al; |
try{ | try{ |
default_al = LanguageParser::getDefaultAcceptLanguages(); | default_al = LanguageParser::getDefaultAcceptLanguages(); |
Thread::setLanguages(new AcceptLanguages(default_al)); |
Thread::setLanguages(new AcceptLanguageList(default_al)); |
}catch(InvalidAcceptLanguageHeader& e){ | }catch(InvalidAcceptLanguageHeader& e){ |
Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, | Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, |
"src.Server.cimserver.FAILED_TO_SET_PROCESS_LOCALE", | "src.Server.cimserver.FAILED_TO_SET_PROCESS_LOCALE", |