-
-
Save deepfryed/fe4e3172994e5de21317 to your computer and use it in GitHub Desktop.
strace - worker 1 & 2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
munmap(0x7fb2ce51f000, 4096) = 0 | |
futex(0x7fb2cd5d3e04, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 14 | |
connect(14, {sa_family=AF_INET, sin_port=htons(6379), sin_addr=inet_addr("127.0.0.1")}, 16) = 0 | |
getsockname(14, {sa_family=AF_INET, sin_port=htons(33872), sin_addr=inet_addr("127.0.0.1")}, [16]) = 0 | |
close(14) = 0 | |
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 14 | |
connect(14, {sa_family=AF_INET, sin_port=htons(6379), sin_addr=inet_addr("127.0.0.1")}, 16) = 0 | |
fstat(14, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0 | |
getsockname(14, {sa_family=AF_INET, sin_port=htons(35906), sin_addr=inet_addr("127.0.0.1")}, [16]) = 0 | |
setsockopt(14, SOL_TCP, TCP_NODELAY, [1], 4) = 0 | |
futex(0x43bf11c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x43bf118, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 | |
futex(0x43bf178, FUTEX_WAKE_PRIVATE, 1) = 1 | |
futex(0xbb22a8, FUTEX_WAKE_PRIVATE, 1) = 1 | |
getsockname(14, {sa_family=AF_INET, sin_port=htons(35906), sin_addr=inet_addr("127.0.0.1")}, [16]) = 0 | |
setsockopt(14, SOL_SOCKET, SO_RCVTIMEO, "\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16) = 0 | |
getsockname(14, {sa_family=AF_INET, sin_port=htons(35906), sin_addr=inet_addr("127.0.0.1")}, [16]) = 0 | |
setsockopt(14, SOL_SOCKET, SO_SNDTIMEO, "\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16) = 0 | |
write(14, "*3\r\n$4\r\nsadd\r\n$13\r\nresque:queues"..., 44) = 44 | |
write(14, "\r\n", 2) = 2 | |
read(14, ":", 1) = 1 | |
read(14, "0\r\n", 8192) = 3 | |
brk(0x4516000) = 0x4516000 | |
brk(0x45a6000) = 0x45a6000 | |
brk(0x463e000) = 0x463e000 | |
write(14, "*3\r\n$5\r\nrpush\r\n$19\r\nresque:queue"..., 350326) = 350326 | |
write(14, "\r\n", 2) = 2 | |
read(14, ":", 1) = 1 | |
read(14, "23\r\n", 8192) = 4 | |
stat("/myapp/views/error.haml", {st_mode=S_IFREG|0644, st_size=189, ...}) = 0 | |
open("/myapp/views/error.haml", O_RDONLY) = 15 | |
ioctl(15, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff27506780) = -1 ENOTTY (Inappropriate ioctl for device) | |
fstat(15, {st_mode=S_IFREG|0644, st_size=189, ...}) = 0 | |
lseek(15, 0, SEEK_CUR) = 0 | |
read(15, "%img{src: '/art/500.jpg', title:"..., 189) = 189 | |
read(15, "", 8192) = 0 | |
close(15) = 0 | |
sendto(7, "B\0\0\0006\0006B8C412BE0624089BEB22BBD85"..., 77, MSG_NOSIGNAL, NULL, 0) = 77 | |
poll([{fd=7, events=POLLIN|POLLERR}], 1, -1) = 1 ([{fd=7, revents=POLLIN}]) | |
recvfrom(7, "2\0\0\0\4T\0\0\0l\0\4id\0\0\3$\367\0\1\0\0\0\24\0\10\377\377\377\377\0"..., 16384, 0, NULL, NULL) = 1655 | |
read(13, "\2632\311\f\35\207\226^\333\205\212\316\325\177f\240", 16) = 16 | |
gettid() = 15067 | |
sendto(7, "P\0\0\0u5CEEA510364F466883D55280FB1"..., 123, MSG_NOSIGNAL, NULL, 0) = 123 | |
poll([{fd=7, events=POLLIN|POLLERR}], 1, -1) = 1 ([{fd=7, revents=POLLIN}]) | |
recvfrom(7, "1\0\0\0\4Z\0\0\0\5I", 16384, 0, NULL, NULL) = 11 | |
sendto(7, "B\0\0\6*\0005CEEA510364F466883D55280FB"..., 1601, MSG_NOSIGNAL, NULL, 0) = 1601 | |
poll([{fd=7, events=POLLIN|POLLERR}], 1, -1) = 1 ([{fd=7, revents=POLLIN}]) | |
recvfrom(7, "2\0\0\0\4n\0\0\0\4C\0\0\0\rUPDATE 1\0Z\0\0\0\5I", 16384, 0, NULL, NULL) = 30 | |
rt_sigprocmask(SIG_SETMASK, ~[HUP INT QUIT KILL USR1 SEGV USR2 TERM CHLD STOP TTIN TTOU VTALRM WINCH RTMIN RT_1], NULL, 8) = 0 | |
sendto(7, "B\0\0\0006\0006B8C412BE0624089BEB22BBD85"..., 77, MSG_NOSIGNAL, NULL, 0) = 77 | |
poll([{fd=7, events=POLLIN|POLLERR}], 1, -1) = 1 ([{fd=7, revents=POLLIN}]) | |
recvfrom(7, "2\0\0\0\4T\0\0\0l\0\4id\0\0\3$\367\0\1\0\0\0\24\0\10\377\377\377\377\0"..., 16384, 0, NULL, NULL) = 1655 | |
sendto(7, "B\0\0\6*\0005CEEA510364F466883D55280FB"..., 1601, MSG_NOSIGNAL, NULL, 0) = 1601 | |
poll([{fd=7, events=POLLIN|POLLERR}], 1, -1) = 1 ([{fd=7, revents=POLLIN}]) | |
recvfrom(7, "2\0\0\0\4n\0\0\0\4C\0\0\0\rUPDATE 1\0Z\0\0\0\5I", 16384, 0, NULL, NULL) = 30 | |
write(2, "10.1.1.4 - - [31/May/2011 11:29:"..., 74) = 74 | |
write(12, "HTTP/1.1 500 Internal Server Err"..., 442) = 442 | |
write(12, "<img src='/art/500.jpg' title='I"..., 189) = 189 | |
close(12) = 0 | |
fchmod(8, 0) = 0 | |
fchmod(8, 01) = 0 | |
fcntl(5, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) | |
accept4(5, 0x7fff27509ae0, [128], SOCK_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) | |
getppid() = 15055 | |
fchmod(8, 0) = 0 | |
select(7, [4 5], NULL, [3 6], {30, 0}) = 1 (in [5], left {29, 862905}) | |
fchmod(8, 01) = 0 | |
fcntl(5, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) | |
accept4(5, 0x7fff27509ae0, [128], SOCK_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) | |
getppid() = 15055 | |
fchmod(8, 0) = 0 | |
select(7, [4 5], NULL, [3 6], {30, 0}) = 1 (in [5], left {27, 274382}) | |
fchmod(8, 01) = 0 | |
fcntl(5, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) | |
accept4(5, {sa_family=AF_INET, sin_port=htons(56728), sin_addr=inet_addr("10.1.1.4")}, [16], SOCK_CLOEXEC) = 12 | |
recvfrom(12, 0x1c99fb0, 16384, 64, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) | |
select(13, [12], NULL, NULL, NULL) = ? ERESTARTNOHAND (To be restarted) | |
--- SIGINT (Interrupt) @ 0 (0) --- | |
rt_sigreturn(0x2) = -1 EINTR (Interrupted system call) | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
exit_group(0) = ? | |
Process 15067 detached |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
brk(0x3a46000) = 0x3a46000 | |
stat("/myapp/views/analytics.haml", {st_mode=S_IFREG|0644, st_size=460, ...}) = 0 | |
open("/myapp/views/analytics.haml", O_RDONLY) = 14 | |
ioctl(14, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff27507750) = -1 ENOTTY (Inappropriate ioctl for device) | |
fstat(14, {st_mode=S_IFREG|0644, st_size=460, ...}) = 0 | |
lseek(14, 0, SEEK_CUR) = 0 | |
read(14, ":javascript\n var _gaq = _gaq ||"..., 460) = 460 | |
read(14, "", 8192) = 0 | |
close(14) = 0 | |
brk(0x3a67000) = 0x3a67000 | |
sendto(8, "B\0\0\0006\00091F410BAD63443E399F673C748"..., 77, MSG_NOSIGNAL, NULL, 0) = 77 | |
poll([{fd=8, events=POLLIN|POLLERR}], 1, -1) = 1 ([{fd=8, revents=POLLIN}]) | |
recvfrom(8, "2\0\0\0\4T\0\0\0l\0\4id\0\0\3$\367\0\1\0\0\0\24\0\10\377\377\377\377\0"..., 16384, 0, NULL, NULL) = 1655 | |
read(13, "\207\243\274\3436\241(\237\2\36Z_\357\307B\301", 16) = 16 | |
gettid() = 15071 | |
sendto(8, "P\0\0\0u3295035569BA4131A22F753E48E"..., 123, MSG_NOSIGNAL, NULL, 0) = 123 | |
poll([{fd=8, events=POLLIN|POLLERR}], 1, -1) = 1 ([{fd=8, revents=POLLIN}]) | |
recvfrom(8, "1\0\0\0\4Z\0\0\0\5I", 16384, 0, NULL, NULL) = 11 | |
sendto(8, "B\0\0\6*\0003295035569BA4131A22F753E48"..., 1601, MSG_NOSIGNAL, NULL, 0) = 1601 | |
poll([{fd=8, events=POLLIN|POLLERR}], 1, -1) = 1 ([{fd=8, revents=POLLIN}]) | |
recvfrom(8, "2\0\0\0\4n\0\0\0\4C\0\0\0\rUPDATE 1\0Z\0\0\0\5I", 16384, 0, NULL, NULL) = 30 | |
write(2, "10.1.1.4 - - [31/May/2011 11:29:"..., 80) = 80 | |
write(12, "HTTP/1.1 404 Not Found\r\nDate: Tu"..., 262) = 262 | |
write(12, "<!DOCTYPE html>\n<html>\n <head>\n"..., 3417) = 3417 | |
close(12) = 0 | |
fchmod(3, 0) = 0 | |
fchmod(3, 01) = 0 | |
fcntl(5, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) | |
accept4(5, 0x7fff27509ae0, [128], SOCK_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) | |
getppid() = 15055 | |
fchmod(3, 0) = 0 | |
select(8, [4 5], NULL, [6 7], {30, 0}) = 1 (in [5], left {27, 334010}) | |
fchmod(3, 01) = 0 | |
fcntl(5, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) | |
accept4(5, 0x7fff27509ae0, [128], SOCK_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) | |
getppid() = 15055 | |
fchmod(3, 0) = 0 | |
select(8, [4 5], NULL, [6 7], {30, 0}) = 1 (in [5], left {29, 400586}) | |
fchmod(3, 01) = 0 | |
fcntl(5, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) | |
accept4(5, {sa_family=AF_INET, sin_port=htons(56729), sin_addr=inet_addr("10.1.1.4")}, [16], SOCK_CLOEXEC) = 12 | |
recvfrom(12, 0x1c99fb0, 16384, 64, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) | |
select(13, [12], NULL, NULL, NULL) = ? ERESTARTNOHAND (To be restarted) | |
--- SIGINT (Interrupt) @ 0 (0) --- | |
rt_sigreturn(0x2) = -1 EINTR (Interrupted system call) | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
sched_yield() = 0 | |
--- SIGTERM (Terminated) @ 0 (0) --- | |
rt_sigreturn(0xf) = 0 | |
exit_group(0) = ? | |
Process 15071 detached |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment