Run:
strace -xvttfo _progres -zp and then
kill -10 PID or
proGetStack PIDStrace output:
--- SIGUSR1 (User defined signal 1) @ 0 (0) ---
open("protrace.29657", O_RDWR|O_CREAT|O_APPEND|O_DSYNC, 0666) = 15
write(15, "\n\nPROGRESS stack trace as of ", 29) = 29
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2225, ...}) = 0
write(15, "Wed Mar 19 12:34:52 2014\n", 25) = 25
uname({sys="Linux", node="<hostname including the domain name longer than 19 char>", ...}) = 0
write(3289392, "\n", 1) = -1 EBADF (Bad file descriptor)
write(3289392, "Progress OpenEdge Release "..., 136) = -1 EBADF (Bad file descriptor)
write(3289392, "\n\n", 2) = -1 EBADF (Bad file descriptor)
write(3289392, "Command line arguments are\n_prog"..., 42) = -1 EBADF (Bad file descriptor)
write(3289392, "Startup parameters:\n", 20) = -1 EBADF (Bad file descriptor)
write(3289392, "-pf /apps/openedge/dlc11.3/start"..., 51) = -1 EBADF (Bad file descriptor)
write(3289392, "\n\n", 2) = -1 EBADF (Bad file descriptor)