X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Frest-api.c;h=12f4a448c4f0f0f13e5ae7c35ddb8ad7fc318b89;hb=5ffc5b65e3f2388d518d0e75afb7788f7d5fa041;hp=643acb57d2240451c35cd2b22a50f3a5a1c2a9fb;hpb=b841c268ae2d7572bc2caf21263692737cfe5648;p=src%2Fapp-framework-binder.git diff --git a/src/rest-api.c b/src/rest-api.c index 643acb57..12f4a448 100644 --- a/src/rest-api.c +++ b/src/rest-api.c @@ -29,6 +29,8 @@ #define AFB_MSG_JTYPE "AJB_reply" +#define JSON_CONTENT "application/json" +#define FORM_CONTENT "multipart/form-data" /* TODO: replace with MHD_HTTP_POST_ENCODING_MULTIPART_FORMDATA */ static json_object *afbJsonType; @@ -69,7 +71,7 @@ STATIC AFB_error callPluginApi(AFB_request *request, int plugidx, void *context) sigaddset (&sigset, signum); sigprocmask (SIG_UNBLOCK, &sigset, 0); - fprintf (stderr, "Oops:%s Plugin Api Timeout timeout\n", configTime()); + fprintf (stderr, "Oops: Plugin Api Timeout timeout\n"); longjmp (request->checkPluginCall, signum); } @@ -655,11 +657,6 @@ void initPlugins(AFB_session *session) { close (dirfd); } - if (count == 0) { - fprintf(stderr, "No plugins found, afb-daemon is unlikely to work in this configuration, exiting...\n"); - exit (1); - } - // downsize structure to effective number of loaded plugins plugins = (AFB_plugin **)realloc (plugins, (unsigned)(count+1)*sizeof(AFB_plugin*)); plugins[count] = NULL; @@ -668,3 +665,4 @@ void initPlugins(AFB_session *session) { session->plugins = RegisterJsonPlugins(plugins); session->config->pluginCount = count; } +