[00:00] athan: just a theory here, but does bin/deconfigured start a daemon process? [00:00] MFen: Not quite, it does invoke a server though [00:00] it doesn't fork anything [00:01] ok, so that process stays running in the foreground [00:01] It connects to port 80 & does the http stuff [00:01] yep! [00:01] It does some basic logs - 200 responses etc [00:01] (it's weird, my tests that caused resets actually logged as 200s) [00:02] you've exhausted my knowledge then sry :) [00:08] Thanks anyway MFen ! [00:15] hmm this is interesting, so the http response doesn't actually go through (even on `lo`) [00:15] I could show .pcap's if helpful :) [00:15] 6 ACK's from the browser, and nothing back :O [00:17] er... wait... shouldn't the ACK come _after_ the 200 response? :s [00:17] or maybe it's just a "resend" signal [00:20] athan: when you start it yourself vs. upstart, there might be different users, and/or different environments [00:21] JanC: There isn't anything particular in the executable, though [00:21] I have full control over the code - there are only 2 or three things which vary based on the runtime [00:21] which are fully logged and don't matter much in terms of http responses :\ [00:22] e.g. things started by upstart probably don't have a console available etc. [00:23] that's the sort of thing you might want to look into [00:24] * JanC leaves now, have to get up early in the morning :) [00:35] oop, sorry! [00:36] with `console log`, I thought all stdout/stderr got piped to a file? :S === Cidan is now known as zz_Cidan === zz_Cidan is now known as Cidan === Cidan is now known as zz_Cidan [13:27] i have one conceptual question [13:28] if i stop a job based on a false condition of configuration file than it will not respawn. [13:28] right? [13:28] even if job says respqn. [13:29] all i have to do is to exit 0 in pre-start. [14:58] specifically, i'm talking about this : http://upstart.ubuntu.com/cookbook/#stop-a-job-from-running-if-its-configuration-file-has-not-been-created-modified [14:59] so,, was interested to know if it will respwan if stopped in pre-start, even if job conf says resqpwan === zz_Cidan is now known as Cidan === Cidan is now known as zz_Cidan === zz_Cidan is now known as Cidan