00:10:26 -!- slyrus [~chatzilla@adsl-71-146-156-81.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 276 seconds] 00:18:55 slyrus [~chatzilla@adsl-71-146-156-81.dsl.pltn13.sbcglobal.net] has joined #sbcl 00:25:17 -!- foom [~jknight@ita4fw1.itasoftware.com] has quit [Ping timeout: 248 seconds] 00:25:45 foom [~jknight@ita4fw1.itasoftware.com] has joined #sbcl 00:34:56 hargettp [~hargettp@pool-71-184-177-56.bstnma.east.verizon.net] has joined #sbcl 00:49:41 -!- slyrus [~chatzilla@adsl-71-146-156-81.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 01:12:24 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.] 01:34:17 -!- Blkt [~user@dynamic-adsl-94-34-31-42.clienti.tiscali.it] has quit [Ping timeout: 240 seconds] 02:21:33 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Read error: Connection reset by peer] 02:45:20 slyrus [~chatzilla@adsl-76-254-45-145.dsl.pltn13.sbcglobal.net] has joined #sbcl 03:08:48 -!- hargettp [~hargettp@pool-71-184-177-56.bstnma.east.verizon.net] has quit [Quit: Leaving...] 05:31:04 nikodemus [~nikodemus@cs181063174.pp.htv.fi] has joined #sbcl 05:31:04 -!- ChanServ has set mode +o nikodemus 06:13:55 flip214 [~marek@h081217084238.dyn.cm.kabsi.at] has joined #sbcl 06:13:55 -!- flip214 [~marek@h081217084238.dyn.cm.kabsi.at] has quit [Changing host] 06:13:55 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 06:31:58 gor[e] [~svr@gw1.masterhost.ru] has joined #sbcl 06:45:09 tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #sbcl 06:49:55 -!- nikodemus [~nikodemus@cs181063174.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 07:06:02 nikodemus [~nikodemus@cs181063174.pp.htv.fi] has joined #sbcl 07:06:02 -!- ChanServ has set mode +o nikodemus 07:06:37 -!- nikodemus [~nikodemus@cs181063174.pp.htv.fi] has quit [Client Quit] 07:17:17 udzinari [~udzinari@89.102.12.6] has joined #sbcl 07:29:02 -!- udzinari [~udzinari@89.102.12.6] has quit [Quit: zzzzzzZZZZZZZZZzzzzzzz] 07:42:23 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 276 seconds] 07:55:41 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 07:55:41 -!- ChanServ has set mode +o Krystof 09:03:09 nikodemus [~nikodemus@cs181063174.pp.htv.fi] has joined #sbcl 09:03:09 -!- ChanServ has set mode +o nikodemus 09:21:59 -!- nikodemus [~nikodemus@cs181063174.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 09:43:34 stassats [~stassats@wikipedia/stassats] has joined #sbcl 10:07:39 hargettp [~hargettp@pool-71-184-177-56.bstnma.east.verizon.net] has joined #sbcl 10:15:25 -!- hargettp [~hargettp@pool-71-184-177-56.bstnma.east.verizon.net] has quit [Quit: Leaving...] 10:16:40 hargettp [~hargettp@pool-71-184-177-56.bstnma.east.verizon.net] has joined #sbcl 10:17:51 -!- gor[e] [~svr@gw1.masterhost.ru] has quit [Quit: leaving] 10:20:13 gor[e] [~svr@gw1.masterhost.ru] has joined #sbcl 10:33:43 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 260 seconds] 10:58:00 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 11:43:49 nikodemus [~nikodemus@cs181063174.pp.htv.fi] has joined #sbcl 11:43:49 -!- ChanServ has set mode +o nikodemus 11:45:56 scymtym [~user@2001:638:504:2093:21a:a0ff:fe34:2d7d] has joined #sbcl 12:03:33 -!- hargettp [~hargettp@pool-71-184-177-56.bstnma.east.verizon.net] has quit [Quit: Leaving...] 12:15:50 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 12:35:55 nikodemus` [~nikodemus@cs181063174.pp.htv.fi] has joined #sbcl 12:37:33 -!- christop` [~user@oteiza.siccegge.de] has quit [Read error: Operation timed out] 12:39:55 -!- antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 12:41:10 antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has joined #sbcl 12:43:27 -!- nikodemus` [~nikodemus@cs181063174.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 12:44:39 nikodemus` [~nikodemus@cs181063174.pp.htv.fi] has joined #sbcl 12:46:18 -!- nikodemus` [~nikodemus@cs181063174.pp.htv.fi] has quit [Client Quit] 12:58:21 -!- nikodemus [~nikodemus@cs181063174.pp.htv.fi] has quit [Quit: Ex-Chat] 12:59:19 -!- cmm [~cmm@bzq-79-183-205-247.red.bezeqint.net] has quit [*.net *.split] 12:59:46 cmm [~cmm@bzq-79-183-205-247.red.bezeqint.net] has joined #sbcl 13:11:30 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 13:28:26 tsuru [~charlie@adsl-179-198-44.bna.bellsouth.net] has joined #sbcl 14:24:32 stassats [~stassats@wikipedia/stassats] has joined #sbcl 14:43:06 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Read error: Operation timed out] 14:52:43 skaboy [80e8649e@gateway/web/freenode/ip.128.232.100.158] has joined #sbcl 14:53:58 Hi, I'm sorry for the newbie question: I am using (sb-ext:run-program "foo" nil :input :stream :output :stream :wait nil) and then writing and reading to the associated (sb-ext:process-input ...) and (sb-ext:process-output ...) streams of the process. 14:54:23 But, I'm unsure how to tell if the (run-program ...) actually raised an error, e.g., if the program "foo" isn't found, for instance. 14:55:35 It seems that even when "foo" doesn't exist, when (sb-ext:run-program) is given :input :stream and :output :stream, then I still get a process object back, and (sb-ext:process-alive-p ...) and (sb-ext:process-status ...) will still tell me the process is running even if it really isn't 14:56:42 What is the right way to recognise whether or not the "running process" is actually running? 14:57:16 sb-ext:process-status? 14:57:24 It strangely tells me :running 14:57:33 even if it really isn't 14:58:39 For example: (sb-ext:process-status (sb-ext:run-program "does-not-exist" nil :input :stream :output :stream :wait nil)) 14:58:42 returns :running 14:59:10 I am puzzled :-) 14:59:23 the process hasn't errored out yet. 14:59:31 just a regular race condition. 15:00:07 pkhuong: Ah, thank you -- Is there a method you would suggest to recognise this? 15:00:45 skaboy: check around each IO operation. 15:01:36 Ah, OK -- So I won't in general be able to tell the process isn't "really running" until I try an I/O operation and catch an error? 15:01:56 sure, you can check at any time. 15:02:10 but I suppose you don't really care about that until you try and do IO. 15:02:44 Sorry again for newbie question :-) -- How would I check any time (without attempting I/O)? 15:02:52 look at (process-status). 15:03:41 I see. Thanks ! 15:06:37 One other question: Is there any way, when using :search t as an argument to run-program, to find out if it was unable to find the program? 15:07:43 (by this I mean directly, i.e., through some effect of run-program, not through later checking process-status) 15:09:00 I'd run "which", really. 15:09:08 I'm no posix expert though. 15:10:49 homie [~levgue@xdsl-78-35-175-51.netcologne.de] has joined #sbcl 15:10:50 pkhuong: Thanks! 15:43:15 rpg [~rpg@mpls.sift.info] has joined #sbcl 16:01:39 redline6561 [~user@c-66-56-55-169.hsd1.ga.comcast.net] has joined #sbcl 16:10:38 pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has joined #sbcl 16:16:41 udzinari` [~udzinari@ip-89-102-12-6.net.upcbroadband.cz] has joined #sbcl 16:34:25 -!- rpg [~rpg@mpls.sift.info] has quit [Quit: rpg] 16:35:44 rpg [~rpg@mpls.sift.info] has joined #sbcl 16:46:14 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 16:47:05 -!- gor[e] [~svr@gw1.masterhost.ru] has quit [Ping timeout: 276 seconds] 16:51:29 -!- skaboy [80e8649e@gateway/web/freenode/ip.128.232.100.158] has quit [Quit: Page closed] 17:08:50 homie` [~levgue@xdsl-78-35-145-58.netcologne.de] has joined #sbcl 17:11:26 -!- homie [~levgue@xdsl-78-35-175-51.netcologne.de] has quit [Ping timeout: 250 seconds] 17:20:16 Blkt [~user@dynamic-adsl-94-34-31-42.clienti.tiscali.it] has joined #sbcl 17:21:08 evening everyone 17:25:44 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Quit: Valete!] 17:26:13 lacedaemon [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #sbcl 17:26:14 -!- lacedaemon is now known as fe[nl]ix 17:29:53 -!- slyrus [~chatzilla@adsl-76-254-45-145.dsl.pltn13.sbcglobal.net] has quit [Quit: ChatZilla 0.9.86.1 [SeaMonkey 2.2a1pre/20110424190038]] 17:34:46 -!- homie` [~levgue@xdsl-78-35-145-58.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:38:04 -!- udzinari` [~udzinari@ip-89-102-12-6.net.upcbroadband.cz] has quit [Quit: udzinari`] 17:38:16 homie [~levgue@xdsl-78-35-145-58.netcologne.de] has joined #sbcl 17:45:48 -!- rpg [~rpg@mpls.sift.info] has quit [Quit: rpg] 17:46:14 -!- kirkwood [~user@c-24-17-10-251.hsd1.wa.comcast.net] has quit [Ping timeout: 276 seconds] 18:03:10 nikodemus [~nikodemus@cs181063174.pp.htv.fi] has joined #sbcl 18:03:10 -!- ChanServ has set mode +o nikodemus 18:37:50 slyrus [~chatzilla@173-228-44-88.dsl.static.sonic.net] has joined #sbcl 18:39:34 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 18:39:34 -!- ChanServ has set mode +o Krystof 19:00:54 superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has joined #sbcl 19:39:44 -!- cmm [~cmm@bzq-79-183-205-247.red.bezeqint.net] has quit [Ping timeout: 246 seconds] 19:40:47 cmm [~cmm@bzq-79-183-205-247.red.bezeqint.net] has joined #sbcl 19:41:15 Blkt` [~user@dynamic-adsl-94-37-242-70.clienti.tiscali.it] has joined #sbcl 19:44:24 -!- Blkt [~user@dynamic-adsl-94-34-31-42.clienti.tiscali.it] has quit [Ping timeout: 250 seconds] 20:14:45 -!- superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has quit [Ping timeout: 240 seconds] 20:38:36 -!- scymtym [~user@2001:638:504:2093:21a:a0ff:fe34:2d7d] has quit [Remote host closed the connection] 20:43:09 -!- homie [~levgue@xdsl-78-35-145-58.netcologne.de] has quit [Read error: Connection reset by peer] 20:48:15 -!- nikodemus [~nikodemus@cs181063174.pp.htv.fi] has quit [Ping timeout: 258 seconds] 21:12:48 -!- cmm [~cmm@bzq-79-183-205-247.red.bezeqint.net] has quit [Ping timeout: 250 seconds] 21:13:39 cmm [~cmm@bzq-79-183-205-247.red.bezeqint.net] has joined #sbcl 21:21:53 slyrus_ [~chatzilla@173-228-44-88.dsl.static.sonic.net] has joined #sbcl 21:29:43 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 21:31:34 -!- slyrus_ [~chatzilla@173-228-44-88.dsl.static.sonic.net] has quit [Ping timeout: 258 seconds] 21:31:36 Blkt`` [~user@dynamic-adsl-94-37-239-24.clienti.tiscali.it] has joined #sbcl 21:35:01 -!- Blkt` [~user@dynamic-adsl-94-37-242-70.clienti.tiscali.it] has quit [Ping timeout: 258 seconds] 21:47:12 napping [~brandon@mobile-248-50.near.uiuc.edu] has joined #sbcl 21:51:28 -!- napping [~brandon@mobile-248-50.near.uiuc.edu] has quit [Client Quit] 21:52:07 udzinari` [~udzinari@ip-89-102-12-6.net.upcbroadband.cz] has joined #sbcl 22:19:26 hargettp [~hargettp@pool-71-184-190-145.bstnma.east.verizon.net] has joined #sbcl 22:30:35 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.] 22:31:43 -!- udzinari` [~udzinari@ip-89-102-12-6.net.upcbroadband.cz] has quit [Quit: zzzzzzZZZZZZZZZzzzzzzz] 23:05:13 -!- pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has left #sbcl 23:14:05 -!- Blkt`` [~user@dynamic-adsl-94-37-239-24.clienti.tiscali.it] has quit [Read error: Operation timed out] 23:14:38 Blkt`` [~user@dynamic-adsl-94-34-25-159.clienti.tiscali.it] has joined #sbcl 23:16:26 -!- slyrus [~chatzilla@173-228-44-88.dsl.static.sonic.net] has quit [Ping timeout: 276 seconds] 23:37:04 -!- hargettp [~hargettp@pool-71-184-190-145.bstnma.east.verizon.net] has quit [Quit: Linkinus - http://linkinus.com] 23:48:46 wubo [~user@c-68-55-91-8.hsd1.md.comcast.net] has joined #sbcl