No subject


Tue Nov 6 14:49:37 UTC 2007


loadmodule "dbtext.so"
modparam("dbtext", "db_mode", 1)

loadmodule "usrloc.so"
modparam("usrloc", "db_mode",   1)


openser will fail to initialize the usrloc module.  It seems that usrloc is looking for the mysql db instead of dbtext:

Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: initializing module dbtext 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: initializing module sl 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: sl:mod_init: Initializing StateLess engine 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:MDStringArray: MD5 calculated: 329cfeaa6ded039da25ff8cbb8668bd2 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: registering stats for sl 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: initializing module tm 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: TM - initializing... 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: Call-ID initialization: '1ff7fcd7' 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: DEBUG: lock_initialize: lock initialization started 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:MDStringArray: MD5 calculated: 533cb9e91f4b999cf76861cbb9ed54ed 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:MDStringArray: MD5 calculated: fa997f81440371de71ab448ebdb9af56 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: registering stats for tm 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: register MI for tm 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: initializing module rr 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: rr - initializing 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: initializing module maxfwd 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: maxfwd:mod_init: initializing 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: initializing module textops 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: TextOPS - initializing 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: initializing module auth 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: auth:mod_init: initializing... 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_cmd_export_t: found <load_sl>(0) in module sl [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: initializing module auth_db 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: auth_db:mod_init: initializing... 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: found <db_use_table> in module dbtext [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: found <db_init> in module dbtext [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: found <db_close> in module dbtext [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: found <db_query> in module dbtext [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: <db_fetch_result> in module dbtext not found 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: found <db_raw_query> in module dbtext [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: found <db_free_result> in module dbtext [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: found <db_insert> in module dbtext [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: found <db_delete> in module dbtext [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: found <db_update> in module dbtext [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: <db_replace> in module dbtext not found 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: <db_last_inserted_id> in module dbtext not found 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: <db_insert_update> in module dbtext not found 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_cmd_export_t: found <bind_auth>(0) in module auth [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_cmd_export_t: found <load_sl>(0) in module sl [/usr/local/lib/openser/modules/] 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: initializing module mi_fifo 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: mi_fifo:mi_mod_init: testing fifo existance ... 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: initializing module usrloc 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: usrloc - initializing 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: INFO:ul_init_locks: locks array size 512 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:find_mod_export: <db_use_table> in module mysql not found 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:bind_dbmod: module mysql does not export db_use_table function 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: ERROR: mod_init(): Can't bind database module 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod: failed to initialize module usrloc 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:main: error while initializing modules 
Oct  4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:sig_usr: signal 15 received 

Note:
There are no issues when db_mode is set to 0.
modparam("usrloc", "db_mode",   0)

----------------------------------------------------------------------

>Comment By: Daniel-Constantin Mierla (miconda)
Date: 2007-11-09 17:38

Message:
Logged In: YES 
user_id=1246013
Originator: NO

Locking related issue -- fix just committed. However, at shutdown, some
locks can stay acquired -- in the state they were when signal was received.

----------------------------------------------------------------------

Comment By: Ovidiu Sas (osas)
Date: 2007-10-05 17:30

Message:
Logged In: YES 
user_id=1395524
Originator: YES

Yup, you were right. I forgot to uncomment the db_url (I was testing with
db_mode 0 before).
It is working now.

Should the code check for NULL db_url when non '0' db_mode values are
used, instead of trying to load by default the mysql db?


Now, when I stop openser I have an issue related to the location table.
The domain(str) should be domain(str,null) because use_domain is set to
'0' by default.
I manually patched the location table and on shutdown the the ul is
properly dumped into the location table, but openser is not having a proper
shutdown (see logs) and is not removing the /var/run/openser.pid file:

Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
core:handle_sigs: SIGTERM received, program terminates 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: core:sig_usr:
signal 15 received 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: Memory status
(pkg): 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: fm_status
(0x817bc80): 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]:  heap size=
1048576 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]:  used= 22960,
used+overhead=41240, free=1007336 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]:  max used
(+overhead)= 41240 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: dumping free
list: 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: hash =   1
fragments no.:     3, unused:     0 ^I^I bucket size:         8 -         8
(first         8) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: hash =   2
fragments no.:     4, unused:     0 ^I^I bucket size:        16 -        16
(first        16) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: hash =   3
fragments no.:     1, unused:     0 ^I^I bucket size:        24 -        24
(first        24) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: hash =   4
fragments no.:     1, unused:     0 ^I^I bucket size:        32 -        32
(first        32) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: core:sig_usr:
signal 15 received 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: core:sig_usr:
signal 15 received 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: core:sig_usr:
signal 15 received 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: hash =  32
fragments no.:     1, unused:     0 ^I^I bucket size:       256 -       256
(first       256) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: hash =  35
fragments no.:     1, unused:     0 ^I^I bucket size:       280 -       280
(first       280) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: hash =  39
fragments no.:     1, unused:     0 ^I^I bucket size:       312 -       312
(first       312) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: hash =  64
fragments no.:     1, unused:     0 ^I^I bucket size:       512 -       512
(first       512) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: hash =  67
fragments no.:     1, unused:     0 ^I^I bucket size:       536 -       536
(first       536) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: hash = 800
fragments no.:     1, unused:     0 ^I^I bucket size:      6400 -      6400
(first      6400) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: hash = 2054
fragments no.:     1, unused:     0 ^I^I bucket size:    524288 -   1048576
(first    998952) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]: TOTAL:     16
free fragments = 1007392 free bytes 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21609]:
----------------------------- 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: Memory status
(pkg): 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: fm_status
(0x817bc80): 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]:  heap size=
1048576 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]:  used= 22992,
used+overhead=41336, free=1007240 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]:  max used
(+overhead)= 42216 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: dumping free
list: 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: hash =   1
fragments no.:     8, unused:     0 ^I^I bucket size:         8 -         8
(first         8) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: hash =   2
fragments no.:     6, unused:     0 ^I^I bucket size:        16 -        16
(first        16) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: hash =   7
fragments no.:     2, unused:     0 ^I^I bucket size:        56 -        56
(first        56) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: hash =  12
fragments no.:     1, unused:     0 ^I^I bucket size:        96 -        96
(first        96) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: hash =  27
fragments no.:     1, unused:     0 ^I^I bucket size:       216 -       216
(first       216) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: hash =  39
fragments no.:     1, unused:     0 ^I^I bucket size:       312 -       312
(first       312) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: hash =  64
fragments no.:     1, unused:     0 ^I^I bucket size:       512 -       512
(first       512) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: hash =  67
fragments no.:     1, unused:     0 ^I^I bucket size:       536 -       536
(first       536) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: hash = 800
fragments no.:     1, unused:     0 ^I^I bucket size:      6400 -      6400
(first      6400) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: hash = 2054
fragments no.:     1, unused:     0 ^I^I bucket size:    524288 -   1048576
(first    998952) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]: TOTAL:     23
free fragments = 1007296 free bytes 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21607]:
----------------------------- 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: Memory status
(pkg): 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: fm_status
(0x817bc80): 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]:  heap size=
1048576 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]:  used= 22968,
used+overhead=41248, free=1007328 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]:  max used
(+overhead)= 41248 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: dumping free
list: 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: hash =   1
fragments no.:     3, unused:     0 ^I^I bucket size:         8 -         8
(first         8) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: hash =   2
fragments no.:     4, unused:     0 ^I^I bucket size:        16 -        16
(first        16) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: hash =   3
fragments no.:     2, unused:     0 ^I^I bucket size:        24 -        24
(first        24) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: hash =  32
fragments no.:     1, unused:     0 ^I^I bucket size:       256 -       256
(first       256) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: hash =  35
fragments no.:     1, unused:     0 ^I^I bucket size:       280 -       280
(first       280) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: hash =  39
fragments no.:     1, unused:     0 ^I^I bucket size:       312 -       312
(first       312) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: hash =  64
fragments no.:     1, unused:     0 ^I^I bucket size:       512 -       512
(first       512) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: hash =  67
fragments no.:     1, unused:     0 ^I^I bucket size:       536 -       536
(first       536) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: hash = 800
fragments no.:     1, unused:     0 ^I^I bucket size:      6400 -      6400
(first      6400) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: hash = 2054
fragments no.:     1, unused:     0 ^I^I bucket size:    524288 -   1048576
(first    998952) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]: TOTAL:     16
free fragments = 1007384 free bytes 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21608]:
----------------------------- 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: Memory status
(pkg): 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: fm_status
(0x817bc80): 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]:  heap size=
1048576 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]:  used= 32440,
used+overhead=50872, free=997704 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]:  max used
(+overhead)= 51744 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: dumping free
list: 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash =   1
fragments no.:     3, unused:     0 ^I^I bucket size:         8 -         8
(first         8) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash =   2
fragments no.:     4, unused:     0 ^I^I bucket size:        16 -        16
(first        16) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash =   3
fragments no.:     3, unused:     0 ^I^I bucket size:        24 -        24
(first        24) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash =   4
fragments no.:     8, unused:     0 ^I^I bucket size:        32 -        32
(first        32) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash =   5
fragments no.:     3, unused:     0 ^I^I bucket size:        40 -        40
(first        40) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash =   6
fragments no.:     3, unused:     0 ^I^I bucket size:        48 -        48
(first        48) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash =   7
fragments no.:     1, unused:     0 ^I^I bucket size:        56 -        56
(first        56) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash =   8
fragments no.:     2, unused:     0 ^I^I bucket size:        64 -        64
(first        64) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash =  12
fragments no.:     1, unused:     0 ^I^I bucket size:        96 -        96
(first        96) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash =  18
fragments no.:     1, unused:     0 ^I^I bucket size:       144 -       144
(first       144) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash =  67
fragments no.:     1, unused:     0 ^I^I bucket size:       536 -       536
(first       536) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash = 671
fragments no.:     1, unused:     0 ^I^I bucket size:      5368 -      5368
(first      5368) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: hash = 2054
fragments no.:     1, unused:     0 ^I^I bucket size:    524288 -   1048576
(first    990752) 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]: TOTAL:     32
free fragments = 997760 free bytes 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21610]:
----------------------------- 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: request for table [location] 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: db is [/usr/local/etc/openser/dbtext] 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: loading file [/usr/local/etc/openser/dbtext/location]

Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_table_new: mtime is 1191596046 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[0] is INT! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[1] is STR! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[2] is STR! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[3] is STR! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[4] is STR! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[5] is STR! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[6] is INT! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[7] is DOUBLE! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[8] is STR! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[9] is INT! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[10] is INT! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[11] is INT! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[12] is INT! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[13] is STR! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[14] is STR! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_load_file: column[15] is INT! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_db_get_table: location 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]:
dbtext:dbt_insert: done! 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]: DEBUG:
tm_shutdown : start 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]: DEBUG:
unlink_timer_lists : emptying DELETE list 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]: DEBUG:
tm_shutdown : emptying hash table 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]: DEBUG:
tm_shutdown : releasing timers 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]: DEBUG:
tm_shutdown : removing semaphores 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]: DEBUG:
tm_shutdown : destroying tmcb lists 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]: DEBUG:
tm_shutdown : done 
Oct  5 10:55:23 localhost /usr/local/sbin/openser[21605]: dbtext:destroy:
destroy ... 
Oct  5 10:56:23 localhost /usr/local/sbin/openser[21605]:
core:sig_alarm_abort: BUG - shutdown timeout triggered, dying...



Regards,
Ovidiu Sas

----------------------------------------------------------------------

Comment By: Daniel-Constantin Mierla (miconda)
Date: 2007-10-05 16:37

Message:
Logged In: YES 
user_id=1246013
Originator: NO

My guess is that you didn't set the db_url parameter of usrloc, since the
errors comes when trying to locate DB API of mysql module, which seems not
to be loaded.

Oct 4 14:39:40 localhost /usr/local/sbin/openser[3478]:
core:find_mod_export: <db_use_table> in module mysql not found
Oct 4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:bind_dbmod:
module mysql does not export db_use_table function
Oct 4 14:39:40 localhost /usr/local/sbin/openser[3478]: ERROR:
mod_init():
Can't bind database module
Oct 4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:init_mod:
failed to initialize module usrloc
Oct 4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:main: error
while initializing modules
Oct 4 14:39:40 localhost /usr/local/sbin/openser[3478]: core:sig_usr:
signal 15 received

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=743020&aid=1807677&group_id=139143



More information about the Devel mailing list