06.05.2014 22:32, Mark Rotteveel wrote:

> I have been having some problems running Firebird 3 correctly from a
> zip-kit (as Super Server). After much trial-and-error it looks like when
> running as an application, that I need to start Firebird.exe with -a -m
> (instead of only -a as documented in \docs\install_windows_manually.txt).

Nobody updated those old docs yet.

> I have been unable to find anything regarding the commandline options of
> firebird.exe and I only thought of -m as it is also added to the
> commandline of the service executable.
>
> So: what is the meaning of -m, and why is it necessary?

The same as for SuperClassic in v2.5: -m stands for multithreaded and 
allows to separate Classic (process-based) from non-Classic 
(thread-based). Config options don't work here because the 
process/thread mode is driven by the remote server, not the engine.

It has been discussed here a few times already, IIRC.


Dmitry


------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
• 3 signs your SCM is hindering your productivity
• Requirements for releasing software faster
• Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to