Displaying 3 results from an estimated 3 matches for "cancel_flag".
2012 May 03
5
[PATCH/RFC 0/6] New mux client request to list open tcp forwardings.
These patches implement a new mux client request to list the currently opened
TCP forwardings. It also removes some todos regarding keeping the list
of forwardings in the options up-to-date.
Bert Wesarg (6):
attach the forwarding type to struct Forward
merge local and remote forward lists
generate unique ids for forwardings to be used for identification
remove closed forwardings from
2006 Jan 27
0
patch for bugs in vorbis-tools-1.1.1
...er signalled because the buffer thread has just exited.
The race is heavily dependent on thread scheduling and on some OSes it
might happen very rarely or not at all.
I solved it by disabling sig_request.cancel, I think it is not needed at
all, because buffer thread is reliably ended via buf->cancel_flag in
buffer_thread_kill. Probably you can remove sig_request.cancel from the
code at all.
3rd part fixes calling pthread_mutex_unlock on unlocked mutex. glibc
probably accepts it but other thread libraries don't. Posix says that
process behaviour when calling pthread_mutex_unlock on unlocke...
2002 Oct 05
2
ogg123 remote interface
...x after RC3! */
extern signal_request_t sig_request; /* Need access to global cancel flag */
typedef struct http_private_t {
@@ -50,6 +49,7 @@
data_source_t *data_source;
data_source_stats_t stats;
+ stat_format_t *stat_format;
} http_private_t;
@@ -82,7 +82,7 @@
if (myarg->cancel_flag || sig_request.cancel)
return -1;
- pstats_arg = new_print_statistics_arg(stat_format,
+ pstats_arg = new_print_statistics_arg(myarg->stat_format,
source->transport->statistics(source),
NULL);
@@ -167,7 +167,7 @@
}
-data_source_t* http_open (char *source_string,...