[Spread-cvs] commit: r586 - branches/experimental-4.3-threaded/daemon

jschultz at spread.org jschultz at spread.org
Thu Aug 29 10:31:39 EDT 2013


Author: jschultz
Date: 2013-08-29 10:31:38 -0400 (Thu, 29 Aug 2013)
New Revision: 586

Modified:
   branches/experimental-4.3-threaded/daemon/session.c
Log:
Start of queue for Daemon -> Session comm.


Modified: branches/experimental-4.3-threaded/daemon/session.c
===================================================================
--- branches/experimental-4.3-threaded/daemon/session.c	2013-08-08 14:31:37 UTC (rev 585)
+++ branches/experimental-4.3-threaded/daemon/session.c	2013-08-29 14:31:38 UTC (rev 586)
@@ -1843,8 +1843,18 @@
 	Alarm( SESSION, "Sess_kill: killing session %s ( mailbox %d )\n",Sessions[ses].name, mbox );
 }
 
+static stdmutex Delv_Q_Mut;
+static int      Delv_Q_Pipe[2];
+static stdcarr  Delv_Q = STDCARR_STATIC_CONSTRUCT(sizeof(message_link*), 0);
+static stdcarr  Sess_Q = STDCARR_STATIC_CONSTRUCT(sizeof(message_link*), 0);
+
 void	Sess_deliver_message( message_link *mess_link )
 {
+
+}
+
+void Sess_process_message( message_link *mess_link )
+{
 static	int		target_sessions[MAX_SESSIONS];
 	int		num_target_sessions;
 	int		source_ses;




More information about the Spread-cvs mailing list