コード例 #1
0
ファイル: python-plugin.c プロジェクト: aneutrals/syslog-ng
static void
_py_init_interpreter(void)
{
  if (!interpreter_initialized)
    {
      Py_Initialize();

      PyEval_InitThreads();
      python_log_message_init();
      PyEval_ReleaseLock();

      interpreter_initialized = TRUE;
    }
}
コード例 #2
0
ファイル: python-plugin.c プロジェクト: Achint08/syslog-ng
static void
_py_init_interpreter(void)
{
  if (!interpreter_initialized)
    {
      python_debugger_append_inittab();

      Py_Initialize();

      PyEval_InitThreads();
      python_log_message_init();
      PyEval_SaveThread();

      interpreter_initialized = TRUE;
    }
}