- Timestamp:
- 07/17/09 06:08:51 (3 years ago)
- File:
-
- 1 edited
-
trunk/src/directory_tester.erl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/directory_tester.erl
r74 r78 10 10 Tester = spawn_link (tester, init, [notify_me (tester), Node]), 11 11 Compiler ! check, 12 loop (Compiler, Tester). 12 Printer = spawn_link (text_printer, init, [standard_io]), 13 loop (Compiler, Tester, Printer). 13 14 14 15 notify_me (Atom) -> … … 18 19 end. 19 20 20 loop (Compiler, Tester ) ->21 loop (Compiler, Tester, Printer) -> 21 22 receive 22 23 stop -> 23 24 Compiler ! {self (), stop}, 24 Tester ! stop, 25 io: fwrite ("~p stopping.~n", [self ()]); 25 Tester ! stop; 26 26 {Compiler, compiler, {{binaries, Bs}, {removed, Rs}}} -> 27 27 delete (Rs, Tester), 28 28 run (Bs, Tester), 29 loop (Compiler, Tester );29 loop (Compiler, Tester, Printer); 30 30 Event -> 31 io: fwrite ("~p~n", [Event]),32 loop (Compiler, Tester )31 Printer ! Event, 32 loop (Compiler, Tester, Printer) 33 33 after 4000 -> 34 34 Compiler ! check, 35 loop (Compiler, Tester )35 loop (Compiler, Tester, Printer) 36 36 end. 37 37
Note: See TracChangeset
for help on using the changeset viewer.
