diff options
Diffstat (limited to '')
| -rw-r--r-- | P2/lib/utils.c | 4 | ||||
| -rw-r--r-- | P2/lib/utils.o | bin | 0 -> 18376 bytes | |||
| -rwxr-xr-x | P2/mapper | bin | 0 -> 32968 bytes | |||
| -rwxr-xr-x | P2/mapreduce | bin | 0 -> 30648 bytes | |||
| -rwxr-xr-x | P2/reducer | bin | 0 -> 31896 bytes | 
5 files changed, 4 insertions, 0 deletions
| diff --git a/P2/lib/utils.c b/P2/lib/utils.c index 8549d8e..eda26e9 100644 --- a/P2/lib/utils.c +++ b/P2/lib/utils.c @@ -119,6 +119,10 @@ void shuffle(int nMappers, int nReducers) {  			printf("%ld\n", message.msgType);  			msgsnd(id, &message, MSGSIZE, 0);  			} +		for (int i = 1; i <= nReducers; i++) { +				struct msgBuffer END = {i, "END"}; +				msgsnd(id, &END, MSGSIZE, 0); +			}  		closedir(dir);  	}  } diff --git a/P2/lib/utils.o b/P2/lib/utils.oBinary files differ new file mode 100644 index 0000000..349a294 --- /dev/null +++ b/P2/lib/utils.o diff --git a/P2/mapper b/P2/mapperBinary files differ new file mode 100755 index 0000000..2d9a8f6 --- /dev/null +++ b/P2/mapper diff --git a/P2/mapreduce b/P2/mapreduceBinary files differ new file mode 100755 index 0000000..4120c34 --- /dev/null +++ b/P2/mapreduce diff --git a/P2/reducer b/P2/reducerBinary files differ new file mode 100755 index 0000000..1e7af57 --- /dev/null +++ b/P2/reducer | 
