summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Nelissen <marcone@google.com>2011-05-09 14:06:57 -0700
committerMarco Nelissen <marcone@google.com>2011-05-09 14:06:57 -0700
commit19399f4ed6f407a0e97b9769cd723e77859ea352 (patch)
tree63159c048764303888d1fd38e7a6fcc9b3ee8cd3
parentd8689137283bd902edc58d1385273f6941bb3a2f (diff)
downloadframeworks_base-19399f4ed6f407a0e97b9769cd723e77859ea352.zip
frameworks_base-19399f4ed6f407a0e97b9769cd723e77859ea352.tar.gz
frameworks_base-19399f4ed6f407a0e97b9769cd723e77859ea352.tar.bz2
Fix mode.
Change-Id: I94813a4a73ea3a7b11e0747fda479be87e697072
-rw-r--r--core/jni/android_server_Watchdog.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/jni/android_server_Watchdog.cpp b/core/jni/android_server_Watchdog.cpp
index 7fa7cc7..9e0ed47 100644
--- a/core/jni/android_server_Watchdog.cpp
+++ b/core/jni/android_server_Watchdog.cpp
@@ -64,7 +64,8 @@ static void dumpKernelStacks(JNIEnv* env, jobject clazz, jstring pathStr) {
const char *path = env->GetStringUTFChars(pathStr, NULL);
- int outFd = open(path, O_WRONLY | O_APPEND | O_CREAT, S_IWUSR);
+ int outFd = open(path, O_WRONLY | O_APPEND | O_CREAT,
+ S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH);
if (outFd < 0) {
LOGE("Unable to open stack dump file: %d (%s)", errno, strerror(errno));
goto done;