Script started on Thu Apr 21 15:07:54 2005 tset: Symbol `ospeed' has different size in shared object, consider re-linking 101/home/s/scanlan/cs323/sp05/mp75> java party -T9 -S10 -I12 -p2 -l3 -R8 age=0 Main party program is alive, total partiers= 9 partier nap time= 2 pledge nap time=3 refill amount= 10 initial servings= 12 runTime=8 age=5, PARTIER0 tries to drink... age=5, PARTIER2 tries to drink... age=5, PARTIER1 tries to drink... age=5 serving= 11 age=6 serving= 10 age=6 serving= 9 age=6, PARTIER4 tries to drink... age=6, PARTIER3 tries to drink... age=6 serving= 8 age=7, PARTIER5 tries to drink... age=7 serving= 7 age=7, PARTIER0 got the serving, then drink for 1981 ms age=7, PARTIER2 got the serving, then drink for 530 ms age=7, PARTIER3 got the serving, then drink for 601 ms age=7, PARTIER4 got the serving, then drink for 1075 ms age=7, PARTIER1 got the serving, then drink for 360 ms age=7 serving= 6 age=8, PARTIER6 tries to drink... age=8, PARTIER7 tries to drink... All threads started age=8, PARTIER8 tries to drink... age=9, PARTIER5 got the serving, then drink for 914 ms age=9 serving= 5 age=10, PARTIER6 got the serving, then drink for 52 ms age=10 serving= 4 age=10 serving= 3 age=10, PARTIER7 got the serving, then drink for 1104 ms age=10, PARTIER8 got the serving, then drink for 1532 ms age=71, PARTIER6 IS FINISHED DRINKING!! age=71, PARTIER6 tries to drink... age=71 serving= 2 age=71, PARTIER6 got the serving, then drink for 853 ms age=371, PARTIER1 IS FINISHED DRINKING!! age=371, PARTIER1 tries to drink... age=371 serving= 1 age=371, PARTIER1 got the serving, then drink for 914 ms age=541, PARTIER2 IS FINISHED DRINKING!! age=541, PARTIER2 tries to drink... age=541 serving= 0 age=541, PARTIER2 got the serving, then drink for 1601 ms age=621, PARTIER3 IS FINISHED DRINKING!! age=621, PARTIER3 tries to drink... age=621 get_serving called; # of Waiting Partiers= 1 age=622 Pledge is awake and the keg is EMPTY! age=622, PLEDGE is taking 2210 ms to get a new keg of 10 servings. age=931, PARTIER5 IS FINISHED DRINKING!! age=931, PARTIER5 tries to drink... age=931 get_serving called; # of Waiting Partiers= 2 age=941, PARTIER6 IS FINISHED DRINKING!! age=941, PARTIER6 tries to drink... age=941 get_serving called; # of Waiting Partiers= 3 age=1091, PARTIER4 IS FINISHED DRINKING!! age=1091, PARTIER4 tries to drink... age=1091 get_serving called; # of Waiting Partiers= 4 age=1121, PARTIER7 IS FINISHED DRINKING!! age=1121, PARTIER7 tries to drink... age=1121 get_serving called; # of Waiting Partiers= 5 age=1301, PARTIER1 IS FINISHED DRINKING!! age=1301, PARTIER1 tries to drink... age=1301 get_serving called; # of Waiting Partiers= 6 age=1551, PARTIER8 IS FINISHED DRINKING!! age=1551, PARTIER8 tries to drink... age=1551 get_serving called; # of Waiting Partiers= 7 age=2001, PARTIER0 IS FINISHED DRINKING!! age=2001, PARTIER0 tries to drink... age=2001 get_serving called; # of Waiting Partiers= 8 age=2161, PARTIER2 IS FINISHED DRINKING!! age=2161, PARTIER2 tries to drink... age=2161 get_serving called; # of Waiting Partiers= 9 age=2841 put_serving called by PLEDGE, sets servings= 10 age=2841 serving= 9 age=2841 PLEDGE finishes job & goes to sleep. age=2841 serving= 8 age=2841, PARTIER2 got the serving, then drink for 127 ms age=2842 serving= 7 age=2842, PARTIER0 got the serving, then drink for 1272 ms age=2842 serving= 6 age=2842, PARTIER7 got the serving, then drink for 473 ms age=2842 serving= 5 age=2842, PARTIER8 got the serving, then drink for 1011 ms age=2842 serving= 4 age=2842, PARTIER3 got the serving, then drink for 1315 ms age=2842, PARTIER1 got the serving, then drink for 881 ms age=2842 serving= 3 age=2843 serving= 2 age=2843, PARTIER5 got the serving, then drink for 1527 ms age=2843 serving= 1 age=2843, PARTIER6 got the serving, then drink for 484 ms age=2843, PARTIER4 got the serving, then drink for 389 ms age=2981, PARTIER2 IS FINISHED DRINKING!! age=2981, PARTIER2 tries to drink... age=2981 serving= 0 age=2981, PARTIER2 got the serving, then drink for 52 ms age=3051, PARTIER2 IS FINISHED DRINKING!! age=3051, PARTIER2 tries to drink... age=3051 get_serving called; # of Waiting Partiers= 1 age=3052 Pledge is awake and the keg is EMPTY! age=3052, PLEDGE is taking 2316 ms to get a new keg of 10 servings. age=3241, PARTIER4 IS FINISHED DRINKING!! age=3241, PARTIER4 tries to drink... age=3241 get_serving called; # of Waiting Partiers= 2 age=3331, PARTIER7 IS FINISHED DRINKING!! age=3331, PARTIER7 tries to drink... age=3331 get_serving called; # of Waiting Partiers= 3 age=3341, PARTIER6 IS FINISHED DRINKING!! age=3341, PARTIER6 tries to drink... age=3341 get_serving called; # of Waiting Partiers= 4 age=3741, PARTIER1 IS FINISHED DRINKING!! age=3741, PARTIER1 tries to drink... age=3741 get_serving called; # of Waiting Partiers= 5 age=3871, PARTIER8 IS FINISHED DRINKING!! age=3871, PARTIER8 tries to drink... age=3871 get_serving called; # of Waiting Partiers= 6 age=4131, PARTIER0 IS FINISHED DRINKING!! age=4131, PARTIER0 tries to drink... age=4131 get_serving called; # of Waiting Partiers= 7 age=4171, PARTIER3 IS FINISHED DRINKING!! age=4171, PARTIER3 tries to drink... age=4171 get_serving called; # of Waiting Partiers= 8 age=4381, PARTIER5 IS FINISHED DRINKING!! age=4381, PARTIER5 tries to drink... age=4381 get_serving called; # of Waiting Partiers= 9 age=5381 put_serving called by PLEDGE, sets servings= 10 age=5381 PLEDGE finishes job & goes to sleep. age=5381 serving= 9 age=5381, PARTIER5 got the serving, then drink for 990 ms age=5381 serving= 8 age=5382 serving= 7 age=5382, PARTIER0 got the serving, then drink for 1832 ms age=5382, PARTIER2 got the serving, then drink for 559 ms age=5382 serving= 6 age=5382 serving= 5 age=5382, PARTIER3 got the serving, then drink for 1903 ms age=5382, PARTIER4 got the serving, then drink for 1666 ms age=5382 serving= 4 age=5382, PARTIER1 got the serving, then drink for 1518 ms age=5382 serving= 3 age=5383, PARTIER8 got the serving, then drink for 189 ms age=5383 serving= 2 age=5383 serving= 1 age=5383, PARTIER6 got the serving, then drink for 191 ms age=5383, PARTIER7 got the serving, then drink for 910 ms age=5581, PARTIER8 IS FINISHED DRINKING!! age=5581, PARTIER8 tries to drink... age=5581 serving= 0 age=5581, PARTIER8 got the serving, then drink for 1750 ms age=5591, PARTIER6 IS FINISHED DRINKING!! age=5591, PARTIER6 tries to drink... age=5591 get_serving called; # of Waiting Partiers= 1 age=5591 Pledge is awake and the keg is EMPTY! age=5591, PLEDGE is taking 2231 ms to get a new keg of 10 servings. age=5951, PARTIER2 IS FINISHED DRINKING!! age=5951, PARTIER2 tries to drink... age=5951 get_serving called; # of Waiting Partiers= 2 age=6301, PARTIER7 IS FINISHED DRINKING!! age=6301, PARTIER7 tries to drink... age=6301 get_serving called; # of Waiting Partiers= 3 age=6381, PARTIER5 IS FINISHED DRINKING!! age=6381, PARTIER5 tries to drink... age=6381 get_serving called; # of Waiting Partiers= 4 age=6911, PARTIER1 IS FINISHED DRINKING!! age=6911, PARTIER1 tries to drink... age=6911 get_serving called; # of Waiting Partiers= 5 age=7061, PARTIER4 IS FINISHED DRINKING!! age=7061, PARTIER4 tries to drink... age=7061 get_serving called; # of Waiting Partiers= 6 age=7231, PARTIER0 IS FINISHED DRINKING!! age=7231, PARTIER0 tries to drink... age=7231 get_serving called; # of Waiting Partiers= 7 age=7301, PARTIER3 IS FINISHED DRINKING!! age=7301, PARTIER3 tries to drink... age=7301 get_serving called; # of Waiting Partiers= 8 age=7341, PARTIER8 IS FINISHED DRINKING!! age=7341, PARTIER8 tries to drink... age=7341 get_serving called; # of Waiting Partiers= 9 age=7841 put_serving called by PLEDGE, sets servings= 10 age=7841 PLEDGE finishes job & goes to sleep. age=7841 serving= 9 age=7841, PARTIER8 got the serving, then drink for 162 ms age=7841 serving= 8 age=7842 serving= 7 age=7842, PARTIER5 got the serving, then drink for 1433 ms age=7842, PARTIER3 got the serving, then drink for 49 ms age=7842 serving= 6 age=7842 serving= 5 age=7842, PARTIER2 got the serving, then drink for 834 ms age=7842, PARTIER6 got the serving, then drink for 384 ms age=7842 serving= 4 age=7842 serving= 3 age=7842, PARTIER4 got the serving, then drink for 609 ms age=7842, PARTIER7 got the serving, then drink for 561 ms age=7842 serving= 2 age=7842 serving= 1 age=7842, PARTIER0 got the serving, then drink for 31 ms age=7843, PARTIER1 got the serving, then drink for 975 ms age=7891, PARTIER0 IS FINISHED DRINKING!! age=7891, PARTIER0 tries to drink... age=7891 serving= 0 age=7891, PARTIER0 got the serving, then drink for 700 ms age=7901, PARTIER3 IS FINISHED DRINKING!! age=7901, PARTIER3 tries to drink... age=7902 get_serving called; # of Waiting Partiers= 1 age=7902 Pledge is awake and the keg is EMPTY! age=7902, PLEDGE is taking 382 ms to get a new keg of 10 servings. age()=8011, time to stop the threads and exit age=8021, PARTIER8 IS FINISHED DRINKING!! age=8021, PARTIER8 tries to drink... age=8021 get_serving called; # of Waiting Partiers= 2 102/home/s/scanlan/cs323/sp05/mp75> exit exit Script done on Thu Apr 21 15:08:53 2005