Привет! Такая проблема: Вылетает сервер ejabberd 1.4 под Windows при большом кол-ве подключений.
В логах пишет
=ERROR REPORT==== 2007-12-27 09:38:32 ===
Mnesia(ejabberd@localhost): ** ERROR ** (could not write core file: emfile)
** FATAL ** Cannot open log file "c:/Program Files/ejabberd-1.1.4/bin/../database/ejabberd/PREVIOUS.LOG": {file_error,
"c:/Program Files/ejabberd-1.1.4/bin/../database/ejabberd/PREVIOUS.LOG",
emfile}
=ERROR REPORT==== 2007-12-27 09:38:32 ===
** Generic server ejabberd_sm terminating
** Last message in was {mnesia_system_event,{mnesia_down,ejabberd@localhost}}
** When Server state == {state}
** Reason for termination ==
** {node_not_running,ejabberd@localhost}
=INFO REPORT==== 2007-12-27 09:38:32 ===
application: mnesia
exited: shutdown
type: temporary
На форуме давали советы по поводу увеличения лимита доступа к файлу при помощи команды ulimit -n, но она под Linux...
В каталоге BIN в jabbere нашёл программу bash, но в ней выдаётся:
bash$ ulimit -n 1024
ulimit: cannot raise limit: Operation not permitted
Как можно решить эту проблему под Windows ?