Skip to content

Commit 4224306

Browse files
sync_queue tests enhanced
1 parent 0096740 commit 4224306

File tree

1 file changed

+0
-24
lines changed

1 file changed

+0
-24
lines changed

tests/synchronized_queue_tests.cpp

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -30,27 +30,6 @@ typedef pthread::util::sync_queue<message_ptr> sync_message_queue;
3030

3131
sync_message_queue *queue = NULL;
3232

33-
void signal_handler(int signal) {
34-
switch (signal) {
35-
//case SIGINT :
36-
case SIGHUP :
37-
if (queue != NULL) {
38-
if (queue->max_size() == 0) {
39-
fprintf(stderr, "%s: restarting producer/consumer (size: %d)\n", __FUNCTION__, QUEUE_MAX_SIZE);
40-
queue->set_max_size(QUEUE_MAX_SIZE);
41-
fprintf(stderr, "%s: done (size: %l)\n", __FUNCTION__, QUEUE_MAX_SIZE);
42-
} else {
43-
fprintf(stderr, "%s: stopping producer/consumer (size: %l)\n", __FUNCTION__, 0);
44-
queue->set_max_size(0);
45-
fprintf(stderr, "%s: done (size: %l)\n", __FUNCTION__, QUEUE_MAX_SIZE);
46-
}
47-
} else {
48-
fprintf(stderr, "%s: queue pointer is NULL\n", __FUNCTION__);
49-
}
50-
break;
51-
}
52-
};
53-
5433
class message {
5534
public:
5635
message(const std::string &buffer, unsigned long number) : _message(buffer), _number(number) {
@@ -207,11 +186,8 @@ TEST(synchronized_queue, producer_consumer) {
207186

208187
try {
209188
std::cout << "Version: " << pthread::cpp_pthread_version() << std::endl;
210-
// sync_message_queue queue(QUEUE_MAX_SIZE);
211189
queue = new sync_message_queue(QUEUE_MAX_SIZE);
212190

213-
// std::signal(SIGINT, signal_handler);
214-
215191
status status(*queue);
216192

217193
pthread::thread_group group;

0 commit comments

Comments
 (0)