_give_stderr_some_output
authorDebian BOINC Maintainers <pkg-boinc-devel@lists.alioth.debian.org>
Tue, 30 Sep 2014 12:49:40 +0000 (12:49 +0000)
committerGianfranco Costamagna <costamagnagianfranco@yahoo.it>
Tue, 30 Sep 2014 12:49:40 +0000 (12:49 +0000)
Gbp-Pq: Name 211_give_stderr_some_output.patch

client/main.cpp

index 80a37acceca499ec10ec562bff032ac19e97fe1a..ed1b8b088abdb31f2aa566530de75ea22fa93e16 100644 (file)
@@ -177,7 +177,7 @@ typedef seti_error boinc_error;
 
 extern APP_INIT_DATA app_init_data;
 
-int main(int argc, char** argv) {
+int main(int argc, char* argv[]) {
   int retval = 0, i;
   FORCE_FRAME_POINTER;
 #ifdef USE_MANUAL_CALLSTACK
@@ -202,7 +202,10 @@ int main(int argc, char** argv) {
   bool standalone = false;
   g_argv[0]=argv[0];
 
+  fprintf(stderr,"boinc-app-seti is invoked with the following arguments: \n");
+  fprintf(stderr,"--start\n");
   for (i=1; i<argc; i++) {
+    fprintf(stderr,"  %d: '%s'\n",i,argv[i]);
     g_argv[i]=argv[i];
     char *p=argv[i];
     while (*p=='-') p++;
@@ -239,6 +242,7 @@ int main(int argc, char** argv) {
 #ifdef USE_MANUAL_CALLSTACK
   if (verbose) call_stack.set_verbose(true);
 #endif /* USE_MANUAL_CALLSTACK */
+  fprintf(stderr,"--end.\n");
 
   try {
 
@@ -271,16 +275,22 @@ int main(int argc, char** argv) {
     // Initialize BOINC
     //
 
+    fprintf(stderr,"I: boinc_parse_init_data_file\n");
     boinc_parse_init_data_file();
+    fprintf(stderr,"I: boinc_get_init_data\n");
     boinc_get_init_data(app_init_data);
 #ifdef BOINC_APP_GRAPHICS
+    fprintf(stderr,"I: sah_graphics_init\n");
     sah_graphics_init(app_init_data);
 #endif
+    fprintf(stderr,"I: boinc_init\n");
     retval = boinc_init();
     if (retval) {
       SETIERROR(retval, "from boinc_init()");
     }
+    fprintf(stderr,"I: worker\n");
     worker();
+    fprintf(stderr,"I: end.\n");
   }
   catch (seti_error e) {
     e.print();