---- Original Message ----
> Add a command queue for the main thread to pass commands to the
> sessions thread.
>
> Defined an implemented a set of IPC messages for creating,
> closing and managing jsonrpc sessions from the main process to jsonrpc
> sessions threads.
>
> Add a doorbell mechanism for a jsonrpc session to inform other sessions
> of possible OVSDB changes.
>
> Although all supporting functions for running a multithreading OVSDB
> server have been implemented, multithread is still not turned on,
> because 'n_max_threads' is still hard coded to zero.  Future patches
> will remove this restriction.

I think there is a small typo in the first line of the second para:
Did you mean "Defined and implemented"?

[snip...]

> @@ -115,13 +116,112 @@  static struct json
*ovsdb_jsonrpc_monitor_compose_update(
>  struct sessions_thread {
>      pthread_t thread;
>
> +    struct ovs_list all_sessions;
> +

This is a nit, but I'd prefer if this were "thread_sessions" or
"thread_all_sessions" to avoid potential confusion when reading
the code...


Otherwise...

Acked-by: Ryan Moats <[email protected]>


_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to