Author: jfclere Date: Thu Mar 15 05:29:54 2007 New Revision: 518606 URL: http://svn.apache.org/viewvc?view=rev&rev=518606 Log: Use umask() to get the right permission when creating the file.
Modified: tomcat/connectors/trunk/jk/native/common/jk_shm.c Modified: tomcat/connectors/trunk/jk/native/common/jk_shm.c URL: http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/native/common/jk_shm.c?view=diff&rev=518606&r1=518605&r2=518606 ============================================================================== --- tomcat/connectors/trunk/jk/native/common/jk_shm.c (original) +++ tomcat/connectors/trunk/jk/native/common/jk_shm.c Thu Mar 15 05:29:54 2007 @@ -237,6 +237,7 @@ if (!jk_shmem.lockname) { int i; jk_shmem.fd_lock = -1; + mode_t mask = umask(0); for (i = 0; i < 8; i++) { strcpy(flkname, "/tmp/jkshmlock.XXXXXX"); if (mktemp(flkname)) { @@ -245,6 +246,7 @@ break; } } + umask(mask); if (jk_shmem.fd_lock == -1) { rc = errno; JK_TRACE_EXIT(l); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]