src/os/solaris/vm/attachListener_solaris.cpp

changeset 1852
96d554193f72
parent 1788
a2ea687fdc7c
child 1907
c18cbe5936b8
equal deleted inserted replaced
1790:6ccd32c284ac 1852:96d554193f72
590 // or /tmp then this is the trigger to start the attach mechanism 590 // or /tmp then this is the trigger to start the attach mechanism
591 bool AttachListener::is_init_trigger() { 591 bool AttachListener::is_init_trigger() {
592 if (init_at_startup() || is_initialized()) { 592 if (init_at_startup() || is_initialized()) {
593 return false; // initialized at startup or already initialized 593 return false; // initialized at startup or already initialized
594 } 594 }
595 char fn[128]; 595 char fn[PATH_MAX+1];
596 sprintf(fn, ".attach_pid%d", os::current_process_id()); 596 sprintf(fn, ".attach_pid%d", os::current_process_id());
597 int ret; 597 int ret;
598 struct stat64 st; 598 struct stat64 st;
599 RESTARTABLE(::stat64(fn, &st), ret); 599 RESTARTABLE(::stat64(fn, &st), ret);
600 if (ret == -1) { 600 if (ret == -1) {

mercurial