]> granicus.if.org Git - ejabberd/commitdiff
Enable transient supervisors by default
authorHolger Weiss <holger@zedat.fu-berlin.de>
Tue, 20 Jan 2015 10:50:11 +0000 (11:50 +0100)
committerHolger Weiss <holger@zedat.fu-berlin.de>
Tue, 20 Jan 2015 10:50:11 +0000 (11:50 +0100)
Some features (e.g., "ejabberdctl incoming_s2s_number") don't work with
transient supervisors disabled.

configure.ac

index 874597d843e24b2c7dfea5f0e49a55cb99c780db..f8a83926b872fe8180fa12cea56241847c72d240 100644 (file)
@@ -82,12 +82,12 @@ AC_ARG_ENABLE(roster_gateway_workaround,
 esac],[roster_gateway_workaround=false])
 
 AC_ARG_ENABLE(transient_supervisors,
-[AC_HELP_STRING([--enable-transient_supervisors], [use Erlang supervision for transient process (default: no)])],
+[AC_HELP_STRING([--disable-transient_supervisors], [disable Erlang supervision for transient process (default: no)])],
 [case "${enableval}" in
   yes) transient_supervisors=true ;;
   no)  transient_supervisors=false ;;
   *) AC_MSG_ERROR(bad value ${enableval} for --enable-transient_supervisors) ;;
-esac],[transient_supervisors=false])
+esac],[transient_supervisors=true])
 
 AC_ARG_ENABLE(full_xml,
 [AC_HELP_STRING([--enable-full-xml], [use XML features in XMPP stream (ex: CDATA) (default: no, requires XML compliant clients)])],