|  | @@ -673,7 +673,9 @@ grpcsharp_call_start_serverside(grpc_call *call, callback_funcptr callback) {
 | 
	
		
			
				|  |  |  GPR_EXPORT grpc_server *GPR_CALLTYPE
 | 
	
		
			
				|  |  |  grpcsharp_server_create(grpc_completion_queue *cq,
 | 
	
		
			
				|  |  |                          const grpc_channel_args *args) {
 | 
	
		
			
				|  |  | -  return grpc_server_create(cq, args);
 | 
	
		
			
				|  |  | +  grpc_server *server = grpc_server_create(args);
 | 
	
		
			
				|  |  | +  grpc_server_register_completion_queue(server, cq);
 | 
	
		
			
				|  |  | +  return server;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  GPR_EXPORT gpr_int32 GPR_CALLTYPE
 | 
	
	
		
			
				|  | @@ -706,7 +708,7 @@ grpcsharp_server_request_call(grpc_server *server, grpc_completion_queue *cq,
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    return grpc_server_request_call(
 | 
	
		
			
				|  |  |        server, &(ctx->server_rpc_new.call), &(ctx->server_rpc_new.call_details),
 | 
	
		
			
				|  |  | -      &(ctx->server_rpc_new.request_metadata), cq, ctx);
 | 
	
		
			
				|  |  | +      &(ctx->server_rpc_new.request_metadata), cq, cq, ctx);
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /* Security */
 |