On 01/30/14 12:56, Dmitry Yemanov wrote: > 29.01.2014 21:30, Leyne, Sean wrote: >> OK, but some of the config options are not compatible for all installed >> modes -- so, how do we prevent a user make the wrong selections? >> >> If someone like Paul Reeves (who has been using FB since before it was FB) >> doesn't understand all of the intricacies, how will a less experienced >> user/developer? >> >> Especially, when the installed mode it not easily seen. > Just a wild idea. > > We introduce a separate (very thin) fblistener.exe (fbremote or > whatever) binary that acts similar to xinetd on posix. It will spawn > firebird.exe per every user connection. firebird.exe will detect this > situation and explicitly pass SharedCache = false and SharedDatabase = > true via API into all connect calls, thus overriding any underlying > config settings. >
Agreed. I think passing that config settings will be good for posix too. It's good to be able to switch classic/super without need to touch firebird.conf. ------------------------------------------------------------------------------ WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel