340 Fall 2007
Program 2 grades
As of October 14

Each programming assignment will have a weight of 1-3.  This program has a weight of 3.


You have one week (until 10/22/07) to contest the grading of this assignment.  If you do not talk to me or send me email within that week, I will assume that you think I have done a fair and accurate job of grading your assignment and you will lose your right to contest the grade.


I tested the programs using my Linux machine to run the server and Jaguar to host the clients. After starting the server I started two clients (A and B). I sent several messages between the clients starting with A. Then I typed ^D on client A. I created two more clients (A and B). I sent several message between the clients starting with B. Then I typed ^D on client B.

The server should have accepted the second session without having to be restarted.

I used command line arguments to specify the port and machine (both on the client, only the port for the server).

Sometimes machine dependency problems cause problems. If you can show me that your program works correctly on any two machine I will give your points back.



PIN

Total

Base

Problem

Comment

1067

100

100

0


37716

100

100

0


42186

100

100

0


101010

100

100

0

don't use SIGSEGV

123579

100

100

0


218556

100

100

0


457147

100

100

0


515010

100

100

0


850850

100

100

0


987654

100

100

0


boomer

100

100

0


F8LJAY

100

100

0


hooray

100

100

0


mopan2

100

100

0


13370

97

100

-3

Minor bug w/cmd-line arguments

123456

95

100

-5

bug in cmd-line args code, written but not correct

712923

95

100

-5

shutdown takes a while (talk to me, it might be a machine dependency problem)

0904

95

100

-5

no port on cmd-line args

753147

90

100

-10

no cmd-line args

999999

90

100

-10

no cmd-line args

REFERT

90

100

-10

Must restart server when clients quit

152023

80

100

-20

does not shutdown correctly, server dies after 1 session

82684

70

100

-30

no cmd-line args, does not shutdown correctly

728089

50

100

-50

basic chat does not work

kynite

50

100

-50

basic chat does not work, problems with fork

mp5x5k

50

100

-50

basic chat does not work, client-server don't connect



Username

Turned in

bains

bains

beatnick

beatnick

coxryank

coxryank

cschico

cschico

dmurray

dmurray

joilar

joilar

jtreat

vandil

justinu

justinu

kyohei

kyohei

lfodge

lfodge

megabyte

megabyte

minhsere

minhsere

mpilk

mpilk

odeits

odeits

paulw

paulw

pcunnane

pcunnane

pieguy

pieguy

pkelly

pkelly

rwatson

rwatson

tcbrown

tcbrown

tuster

tuster

utegaard

beatnick

vandil

vandil

xenith

xenith

zermeno

zermeno

zhuber

zhuber