Skip to content

Commit 00065db

Browse files
committed
On signalling a change.
1 parent 84be6be commit 00065db

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

synchro.tex

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@
231231
\item \emsl{file level locking} (\texttt{fcntl()}, \texttt{flock()})
232232
\item thread synchronization: \emsl{mutexes} (surround critical sections,
233233
only one thread can hold the mutex), \emsl{condition variables}
234-
(the thread is blocked until another thread signals condition change)
234+
(the thread is blocked until another thread signals a condition change)
235235
\emsl{read-write locks} (shared and exclusive locks, similar semantics
236236
to file level locking)
237237
\end{itemize}
@@ -252,6 +252,8 @@
252252
mechanisms used by the kernel. Instead we are going to focus on the use of
253253
file level locking (which use the atomicity of some file operations)
254254
and special synchronization primitives offered by the kernel.
255+
\item note that ``signalling'' here has nothing to do with Unix signals. It's
256+
confusing though.
255257
\end{itemize}
256258

257259
%%%%%

0 commit comments

Comments
 (0)