|  | @@ -273,7 +273,6 @@ PHP_METHOD(Call, startBatch) {
 | 
	
		
			
				|  |  |    grpc_byte_buffer *message;
 | 
	
		
			
				|  |  |    int cancelled;
 | 
	
		
			
				|  |  |    grpc_call_error error;
 | 
	
		
			
				|  |  | -  grpc_event event;
 | 
	
		
			
				|  |  |    zval *result;
 | 
	
		
			
				|  |  |    char *message_str;
 | 
	
		
			
				|  |  |    size_t message_len;
 | 
	
	
		
			
				|  | @@ -409,14 +408,8 @@ PHP_METHOD(Call, startBatch) {
 | 
	
		
			
				|  |  |                           (long)error TSRMLS_CC);
 | 
	
		
			
				|  |  |      goto cleanup;
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  | -  event = grpc_completion_queue_pluck(completion_queue, call->wrapped,
 | 
	
		
			
				|  |  | -                                      gpr_inf_future(GPR_CLOCK_REALTIME), NULL);
 | 
	
		
			
				|  |  | -  if (!event.success) {
 | 
	
		
			
				|  |  | -    zend_throw_exception(spl_ce_LogicException,
 | 
	
		
			
				|  |  | -                         "The batch failed for some reason",
 | 
	
		
			
				|  |  | -                         1 TSRMLS_CC);
 | 
	
		
			
				|  |  | -    goto cleanup;
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | +  grpc_completion_queue_pluck(completion_queue, call->wrapped,
 | 
	
		
			
				|  |  | +                              gpr_inf_future(GPR_CLOCK_REALTIME), NULL);
 | 
	
		
			
				|  |  |    for (int i = 0; i < op_num; i++) {
 | 
	
		
			
				|  |  |      switch(ops[i].op) {
 | 
	
		
			
				|  |  |        case GRPC_OP_SEND_INITIAL_METADATA:
 |