diff options
Diffstat (limited to 'databases/memcacheq/files')
-rw-r--r-- | databases/memcacheq/files/memcacheq.in | 38 | ||||
-rw-r--r-- | databases/memcacheq/files/patch-bdb.c | 41 | ||||
-rw-r--r-- | databases/memcacheq/files/patch-configure | 11 |
3 files changed, 0 insertions, 90 deletions
diff --git a/databases/memcacheq/files/memcacheq.in b/databases/memcacheq/files/memcacheq.in deleted file mode 100644 index e0384dbfef83..000000000000 --- a/databases/memcacheq/files/memcacheq.in +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: memcacheq -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to run memcacheq: -# -# memcacheq_enable (bool): Set it to "YES" to enable memcacheq. -# Default is "NO". -# memcacheq_flags (flags): Set extra flags here. -# Default is "-N -H /var/db/memcacheq -R -L 1024 -B 1024" -# memcacheq_user (user): Set user to run memcacheq. -# Default is "nobody". -# - -. /etc/rc.subr - -name="memcacheq" -rcvar=memcacheq_enable -sig_stop=KILL - -load_rc_config ${name} - -: ${memcacheq_enable="NO"} -: ${memcacheq_user="nobody"} -: ${memcacheq_flags="-N -H /var/db/memcacheq -R -L 1024 -B 1024"} - -start_precmd="install -d -o $memcacheq_user -g wheel -m 700 /var/run/${name}" - -command=%%PREFIX%%/bin/memcacheq -command_args="-u ${memcacheq_user} -P /var/run/${name}/${name}.pid -d" - -run_rc_command "$1" diff --git a/databases/memcacheq/files/patch-bdb.c b/databases/memcacheq/files/patch-bdb.c deleted file mode 100644 index 042f37c2dd19..000000000000 --- a/databases/memcacheq/files/patch-bdb.c +++ /dev/null @@ -1,41 +0,0 @@ ---- bdb.c.orig 2012-01-24 14:49:12.248201883 +0400 -+++ bdb.c 2012-01-24 14:50:35.801194396 +0400 -@@ -264,8 +264,6 @@ - } - - int bdb_create_queue(char *queue_name) { -- pthread_rwlock_wrlock(&qlist_ht_lock); -- - char *k = strdup(queue_name); - assert(k != NULL); - queue_t *q = (queue_t *)calloc(1, sizeof(queue_t)); -@@ -309,14 +307,12 @@ - CHECK_DB_RET(ret); - int result = hashtable_insert(qlist_htp, (void *)k, (void *)q); - assert(result != 0); -- pthread_rwlock_unlock(&qlist_ht_lock); - return 0; - dberr: - if (txnp != NULL){ - txnp->abort(txnp); - } - fprintf(stderr, "bdb_create_queue: %s %s\n", queue_name, db_strerror(ret)); -- pthread_rwlock_unlock(&qlist_ht_lock); - return -1; - } - -@@ -554,12 +550,13 @@ - - if (NULL == q) { - pthread_rwlock_unlock(&qlist_ht_lock); -+ /* switch to write lock */ -+ pthread_rwlock_wrlock(&qlist_ht_lock); - ret = bdb_create_queue(key); - if (0 != ret){ - return -1; - } - /* search again */ -- pthread_rwlock_rdlock(&qlist_ht_lock); - q = (queue_t *)hashtable_search(qlist_htp, (void *)key); - } - diff --git a/databases/memcacheq/files/patch-configure b/databases/memcacheq/files/patch-configure deleted file mode 100644 index c06952420e93..000000000000 --- a/databases/memcacheq/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig 2011-10-14 14:34:47.367393592 +0400 -+++ configure 2011-10-14 14:34:57.769420421 +0400 -@@ -5505,7 +5505,7 @@ - enableval=$enable_threads; - fi - --if test "x$enable_threads" == "xyes"; then -+if test "x$enable_threads" = "xyes"; then - { echo "$as_me:$LINENO: checking for library containing pthread_create" >&5 - echo $ECHO_N "checking for library containing pthread_create... $ECHO_C" >&6; } - if test "${ac_cv_search_pthread_create+set}" = set; then |