]> rtime.felk.cvut.cz Git - frescor/fna.git/commitdiff
net
authorsangorrin <sangorrin@35b4ef3e-fd22-0410-ab77-dab3279adceb>
Tue, 15 Apr 2008 08:51:12 +0000 (08:51 +0000)
committersangorrin <sangorrin@35b4ef3e-fd22-0410-ab77-dab3279adceb>
Tue, 15 Apr 2008 08:51:12 +0000 (08:51 +0000)
git-svn-id: http://www.frescor.org/private/svn/frescor/fna/trunk@1111 35b4ef3e-fd22-0410-ab77-dab3279adceb

src_frescan/frescan_negotiation_threads.c

index 65118b487b0f9c0592cfc7624f01ddd551d9fa39..51cf881f5002628b125da925244991efc89363e3 100644 (file)
@@ -166,6 +166,7 @@ static void *frescan_master_neg_thread(void *arg)
         frescan_contract_t   *contract;
         frescan_neg_return_info_t *neg_return_info;
         frescan_server_params_t server_params;
+        frescan_network_t net = (uint32_t)arg;
 
         DEBUG(FRESCAN_NEG_THREAD_ENABLE_DEBUG, "negotiator thread starts\n");
 
@@ -195,8 +196,9 @@ static void *frescan_master_neg_thread(void *arg)
                         neg_return_info->error = 0;
                         server_params.values = contract->min_values;
                         server_params.prio   = contract->prio;
+
                         err = frescan_servers_create
-                                       ((frescan_network_t)(uint32_t)arg,
+                                       (net,
                                         &server_params,
                                         &neg_return_info->id);
                         assert(err == 0);