a little note in the .err file to indicate what's happening...

sigsegv_dump
Greg Alexander 10 years ago
parent aa006d51d8
commit 0c939b5b24

@ -78,6 +78,7 @@ Java_org_galexander_sshd_SimpleSSHDService_start_1sshd(JNIEnv *env_,
int argc = 1;
char *logfn;
int logfd;
int retval;
logfn = malloc(strlen(conf_path)+20);
sprintf(logfn, "%s/dropbear.err", conf_path);
@ -93,7 +94,9 @@ Java_org_galexander_sshd_SimpleSSHDService_start_1sshd(JNIEnv *env_,
sprintf(argv[argc], "%d", (int)port);
argc++;
}
dropbear_main(1, argv);
fprintf(stderr, "starting dropbear\n");
retval = dropbear_main(1, argv);
fprintf(stderr, "dropbear finished (%d)\n", retval);
} else {
(*env)->SetStaticIntField(env, cl_simplesshdservice,
fid_sss_sshd_pid, pid);

Loading…
Cancel
Save